Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#2

AW: Excelvorlage als .xlt öffnen

  Alt 7. Sep 2015, 13:12
Ich habe das gerade mal alleine in Excel-VBA versucht und glaube, dass es nicht geht. Man kann auch keine Parameter angeben, die daran was ändern wie mir scheint. Immer wenn man eine Vorlage öffnet, wird direkt eine neue .xlsx datei davon erzeugt.
Ich glaube das einzige was man machen kann ist die geänderte Vorlage (die ja jetzt wieder eine normale Mappe, keine Vorlage ist) via SaveAs wieder als Vorlage xltx zu speichern, dabei aber nicht vergessen den Parameter FileFormat richtig zu setzen (xlTemplate=17 ?).


Edit: Es geht wie folgt doch, wenn man dem Makroeditor glauben kann, mit dem Parameter Editable:
Workbooks.Open Filename:="C:\Test\Mappe1.xltm", Editable:=True

Zitat:
[...] Wenn die Datei eine Excel-Vorlage darstellt, wird durch Angabe von True die angegebene Vorlage zur Bearbeitung geöffnet. Durch Angabe von False wird eine neue Arbeitsmappe auf der Grundlage der angegebenen Vorlage geöffnet. Der Standardwert lautet False.
Ralph

Geändert von Jumpy ( 7. Sep 2015 um 13:26 Uhr)
  Mit Zitat antworten Zitat