Zum Inhalt springen

Dateinamen vorm Speichern festlegen


escito83

Empfohlene Beiträge

Es geht um ein Makro in Word. Beim Ausführen erscheint einen input box, in die der Benutzer den gewünschten Dateinamen eintragen soll.

Der dort eingebene Dateiname soll dann natürlich auch beim Speichern übernommen werden.

Wie übergebe ich diesen an die SaveAs Anweisung?

Im folgenden vba Code soll also statt bestellung.doc bei dem filename, der vom Benutzer zuvor eingebene Dateiname verwendet werden.

User_Input = InputBox(prompt:="Geben Sie einen Dateinamen ein: ", _

Title:="Erstellen einer Datei", Default:="Bestellung_Nr.")

ActiveDocument.SaveAs FileName:="bestellung.doc", FileFormat:= _

wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _

True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _

False, SaveNativePictureFormat:=False, SaveFormsData:=False, _

SaveAsAOCELetter:=False

Schon mal vielen Dank für eure Hilfe...

Link zu diesem Kommentar
Auf anderen Seiten teilen

mh also erstmal den Code bissl aufräumen...

User_Input = InputBox("Geben Sie einen Dateinamen ein: ", _

"Erstellen einer Datei", "Bestellung_Nr.")

ActiveDocument.SaveAs FileName:=User_Input & ".xls", FileFormat:= _

wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _

True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _

False, SaveNativePictureFormat:=False, SaveFormsData:=False, _

SaveAsAOCELetter:=False

das geht jetzt soweit... nur speichert er die Datei unter eigene Dokumente, und ich denke mal der User soll auch noch den Ordner wählen können oder?

Link zu diesem Kommentar
Auf anderen Seiten teilen

wieso öffnest du eigentlich nicht einfach den Speichern unter dialog?

==> Word.Dialogs(wdDialogFileSaveAs).Show

Edit:

Original geschrieben von |roTekuGeL|

User_Input = InputBox("Geben Sie einen Dateinamen ein: ", _

"Erstellen einer Datei", "Bestellung_Nr.")

ActiveDocument.SaveAs FileName:=User_Input & ".xls", FileFormat:= _

wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _

True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _

False, SaveNativePictureFormat:=False, SaveFormsData:=False, _

SaveAsAOCELetter:=False

...muss natürlich .doc heißen ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...