Hallo.
Ich bin gerade dabei über Excel eine Word Datei zu bearbeiten. Also das Ziel ist, dass ich die Files, die ich brauche in Excel auswähle, dann eine Schaltfläche betätige und sich dann entsprechende Worddateien öffnen. Nun werden sie mit Daten der Excel befüllt, in der zuvor angegebenen Menge gedruckt und dann wieder, ohne zu speichern, geschlossen. Das funktioniert auch alles soweit einwandfrei. Nun soll aber die Möglichkeit bestehen, dass wenn man eine Checkbox aktiviert, die Worddatei manuell mit dem "speichern unter" Dialog gespeichert werden kann. Kann man diesen Dialog, also den Word speichern unter Dialog, über ein Makro in Excel starten? Das die Worddatei unter einem spezifischen und klar definiertem Namen und Pfad gespeichert wird habe ich hinbekommen, dies ist aber sehr ungünstig, da die Excel auf einem Server liegt und sich so der Zielspeicherort immer ändert, je nachdem, wer zugreift. Gibt es da eine Lösung? Den Dialog zu öffnen?
Vielen Dank und viele Grüße,
Lysander.
If ActiveSheet.Shapes("Check Box 18").ControlFormat.Value = 1 Then
With wordapp.ActiveDocument
Application.Dialogs(wdDialogFileSaveAs).Show
End With
End If
Im Moment habe ich das zu stehen, dabei öffnet er mir jedoch "Zelle formatieren" in Excel
Ich bin gerade dabei über Excel eine Word Datei zu bearbeiten. Also das Ziel ist, dass ich die Files, die ich brauche in Excel auswähle, dann eine Schaltfläche betätige und sich dann entsprechende Worddateien öffnen. Nun werden sie mit Daten der Excel befüllt, in der zuvor angegebenen Menge gedruckt und dann wieder, ohne zu speichern, geschlossen. Das funktioniert auch alles soweit einwandfrei. Nun soll aber die Möglichkeit bestehen, dass wenn man eine Checkbox aktiviert, die Worddatei manuell mit dem "speichern unter" Dialog gespeichert werden kann. Kann man diesen Dialog, also den Word speichern unter Dialog, über ein Makro in Excel starten? Das die Worddatei unter einem spezifischen und klar definiertem Namen und Pfad gespeichert wird habe ich hinbekommen, dies ist aber sehr ungünstig, da die Excel auf einem Server liegt und sich so der Zielspeicherort immer ändert, je nachdem, wer zugreift. Gibt es da eine Lösung? Den Dialog zu öffnen?
Vielen Dank und viele Grüße,
Lysander.
If ActiveSheet.Shapes("Check Box 18").ControlFormat.Value = 1 Then
With wordapp.ActiveDocument
Application.Dialogs(wdDialogFileSaveAs).Show
End With
End If
Im Moment habe ich das zu stehen, dabei öffnet er mir jedoch "Zelle formatieren" in Excel