Dateityp beim Speichern über Makro festlegen

26/09/2008 - 12:07 von Jürgen Dietze | Report spam
Excel 2007

Hallo zusammen,
ich habe eine Excelvorlage mit Makros erstellt, also eine xltm-Datei.

Wenn ein Benutzer diese aufruft, möchte ich direkt das Dialogfeld "speichern
unter" aufrufen. Bricht der Benutzer das Speichern ab, wird die Mappe
automatisch geschlossen. Er soll sie also nur in gespeichertem Zustand
benutzen können.

Frage:
Welches Dialgofeld unter Application.Dialogs muss ich benutzen und wie gebe
ich diesem Dialogfeld mit, dass der Dateityp direkt auf "Excel Arbeitsmappe
mit Makros (*.xlsm)" steht?

Danke für Eure Tipps
Jürgen
 

Lesen sie die antworten

#1 Wolfgang Kutsche
26/09/2008 - 13:51 | Warnen spam
Hallo Jürgen,

"Jürgen Dietze" wrote:

Excel 2007

Frage:
Welches Dialgofeld unter Application.Dialogs muss ich benutzen und wie gebe
ich diesem Dialogfeld mit, dass der Dateityp direkt auf "Excel Arbeitsmappe
mit Makros (*.xlsm)" steht?



... als Beispiel:
fname = Application.GetSaveAsFilename(fileFilter:="Excel-2007-Datei
(*.xlsm), *.xlsm", _
Title:="Datei speichern unter", _
InitialFileName:=[ES_Name] & ".xlsm")

... dabei bedeutet:
fname = Variable für Filename
[ES_Name] = Name für Vorauswahl des Dateinamens

Gruß Wolfgang
WinXP Home SP2, Office 2003 SP3 & 2007 SP1
http://www.wk-bau-edv.de

Ähnliche fragen