Hallo,
wie kann ich per Makro abfragen, ob eine bestimmte Seitenvorlage bereits vorhanden ist?
Dank im voraus
Grüßle
Alex
Abfrage ob Seitenvorlage bereits vorhanden
Moderator: Moderatoren
Versuch doch die Datei einfach zu öffnen. Wenn Du auf einen fehler kommst, dann ist sie noch nicht da. Hier mal völlig ungetestet, nur so mal schnell gepostet meine Idee:
Ciao
Niels
PS: Jetzt muss man nur noch ermitteln, wie der Vorlagenordner heißt, um diesen davor zu packen. Dass kann man sicher auslesen und wir brauchen nur noch den schlauen Geist, der es uns verrät. Poste ggf. mal im Basic-Forum, da trifft man solche netten Geister.
Code: Alles auswählen
function Datei_da (Datei as String) as Bolean
on error goto nichtda
DateiNr = freefile
Open WinDir Datei for input as DateiNr
Datei_da = true
Close #DateiNr
exit function
nichtda:
Datei_da = false
end function
Niels
PS: Jetzt muss man nur noch ermitteln, wie der Vorlagenordner heißt, um diesen davor zu packen. Dass kann man sicher auslesen und wir brauchen nur noch den schlauen Geist, der es uns verrät. Poste ggf. mal im Basic-Forum, da trifft man solche netten Geister.
Wer lesen kann ist klar im Vorteil.
Code: Alles auswählen
sub PageStyle_vorhanden
On Error Goto Fehler
Stardesktop.CurrentComponent.StyleFamilies.getByName("PageStyles").getByName("MeinStil")
Msgbox "Pagestyle vorhanden"
exit sub
Fehler:
Msgbox "Pagestyle nicht vorhanden"
end sub
Dir ist aber schon klar das wir über Seitenvorlagen, und nicht Dokumentvorlagen, reden ... das wird nämlich etwas schwierig werden

Versuch doch die Datei einfach zu öffnen. Wenn Du auf einen fehler kommst, dann ist sie noch nicht da.
...
Stephan
Ouups





Nö, war mir nicht klar, aber schön das Du mir das noch mal mitgeteilt hast. Da kann ich doch nur sagen siehe unten. Mein Spruch stimmt immer wieder.Stephan hat geschrieben:Dir ist aber schon klar das wir über Seitenvorlagen, und nicht Dokumentvorlagen, reden ... das wird nämlich etwas schwierig werden:
Stephan
Ciao
Niels
Wer lesen kann ist klar im Vorteil.