Welche Dateien sind geöffnet
Moderator: Moderatoren
- 
				Hömmelmann
 - ****
 - Beiträge: 119
 - Registriert: Di, 28.11.2006 19:44
 - Wohnort: Meppen
 
Welche Dateien sind geöffnet
Hallo,
ich habe mal wieder eine Frage:
Ich möchte in einem Makro feststellen, welche Dateien geöffnet sind und dann auf eine geöffnete Datei zugreifen.
Kann mir jemand helfen?
Danke, Friedhelm
			
			
									
						
										
						ich habe mal wieder eine Frage:
Ich möchte in einem Makro feststellen, welche Dateien geöffnet sind und dann auf eine geöffnete Datei zugreifen.
Kann mir jemand helfen?
Danke, Friedhelm
Das sollte gehen:
Bei '* mußt Du dann prüfen ob die gewünschte Datei vorliegt - ich kenne Deine Kriterien nicht.
Gruß
Stephan
			
			
									
						
										
						Code: Alles auswählen
Sub Main
alles = StarDesktop.getComponents()
elemente = alles.createEnumeration()
Do While elemente.HasMoreElements
   aktuell = elemente.NextElement()
   If HasUnoInterfaces( aktuell, "com.sun.star.frame.XModel" ) Then
   '*
   'hier sind Deine Dateien (und wohl auch noch etwas mehr, BasicIDE, etc.) 
   end if
Loop
End SubBei '* mußt Du dann prüfen ob die gewünschte Datei vorliegt - ich kenne Deine Kriterien nicht.
Gruß
Stephan
- 
				Hömmelmann
 - ****
 - Beiträge: 119
 - Registriert: Di, 28.11.2006 19:44
 - Wohnort: Meppen
 
Klappt leider noch nicht
Hallo,
ich habe leider noch Probleme mit dem Code.
Ich finde jede Menge Eigenschaften/Methoden für das Objekt "aktuell", leider aber keine mit dem Namen der geöffneten Datei.
Vielleicht bin ich aber auch nur zu blind?!
Gruß, Friedhelm
			
			
									
						
										
						ich habe leider noch Probleme mit dem Code.
Ich finde jede Menge Eigenschaften/Methoden für das Objekt "aktuell", leider aber keine mit dem Namen der geöffneten Datei.
Vielleicht bin ich aber auch nur zu blind?!
Gruß, Friedhelm
Denn ich weiß noch nicht, wie ich eine so als geöffnet festgestellte Datei auslesen oder verändern kann.
Ich brauche also das Pendant zu "Doc = ThisComponent"
Code: Alles auswählen
Doc = aktuellGruß
Stephan
- 
				Hömmelmann
 - ****
 - Beiträge: 119
 - Registriert: Di, 28.11.2006 19:44
 - Wohnort: Meppen
 
Allerbesten Dank
Hallo Stephan,
damit kann ich gut leben. Klappt super.
Danke, Friedhelm
			
			
									
						
										
						damit kann ich gut leben. Klappt super.
Danke, Friedhelm