Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

PDF automatisch aus Arbeitsmappe erstellen
#11
(14.03.2024, 11:09)schauan schrieb: Hallöchen,

Da in Deinem Druckbereich das "Formular" enthalten ist, aber keine Daten, wird Dein Druckmakro wohl irgendwo irgendwas prüfen und Dir wegen des negativen Ergebnisses die Meldung senden. Dein Druckmakro hast Du vermutlich in Deiner Personal.xlsb und die enthaltenen Makros "PERSONAL.XLSB'!Druckbereich" und PERSONAL.XLSB'!PDFSpeichern sind hier nicht ersichtlich.

Das ist der Code: 

Sub PDFSpeichern()

ThisWorkbook.ExportAsFixedFormat xlTypePDF, "M:\Firma_AFC Technik_Projekte\TuW\__Firma\_Messprotokolle Schnecken Firma\" & Format(Worksheets("Messprotokoll").Range("G2"), "yyyy-mm-dd") & "_" & Worksheets("Messprotokoll").Range("C2")

End Sub


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#12
Hi,

es ist eher ungewöhnlich, dass man in eine Datei Buttons einbaut, die auf die Personal.xlsb verweisen. Denn dann kann diese Buttons niemand anderes verwenden.

In dem Fall darfst du natürlich nicht ThisWorkbook verwenden, denn das wäre dann ja die Personal.xlsb. Hier würde sich dann ActiveWorkbook anbieten. Auch wenn man dieses normalerweise nicht verwenden sollte, da ja laut der Mutter von Forrest Gump das Leben wie eine Pralinenschachtel ist und man nie genau weiß, was man bekommt.

Ich würde empfehlen die Makros in die Datei zu integrieren und ThisWorkbook verwenden.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#13
(14.03.2024, 12:02)HKindler schrieb: Hi,

es ist eher ungewöhnlich, dass man in eine Datei Buttons einbaut, die auf die Personal.xlsb verweisen. Denn dann kann diese Buttons niemand anderes verwenden.

In dem Fall darfst du natürlich nicht ThisWorkbook verwenden, denn das wäre dann ja die Personal.xlsb. Hier würde sich dann ActiveWorkbook anbieten. Auch wenn man dieses normalerweise nicht verwenden sollte, da ja laut der Mutter von Forrest Gump das Leben wie eine Pralinenschachtel ist und man nie genau weiß, was man bekommt.

Ich würde empfehlen die Makros in die Datei zu integrieren und ThisWorkbook verwenden.

Ahhh, 

das war der Fehler!

Es funktioniert jetzt. Ich habe die Makros der Arbeitsmappe zugeordnet. Das was du schreibst ergibt natürlich Sinn.
Vielen lieben Dank!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste