22.02.2019, 12:24
Ich habe eine Checkliste, die nach dem Ausfüllen auf C: in einem neu anzulegenen Ordner gesichert gespeichert werden soll. Unter Exel 2010 läufts. Unter Exel 365 kommt der Fehler.
Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal PFAD As String) As Long
Meine bisherige Eingabe im Makromodul:
<
<
<
Msgbox ("The file is stored with the country code and the date in the directory * C:\Name des Ordners\ * ")
'MkDir "C:\Save\"
Const PFAD As String = "C:\Name des Ordners\"
MakeSureDirectoryPathExists PFAD
'ActiveWorkbook.Copy
'ActiveWorkbook.SaveAs Filename:="C:\Daten\" & ActiveSheet.Range("A153").Value & ".xls"
ActiveWorkbook.SaveAs Filename:="C:\Name des Ordners\" & ActiveSheet.Range("D5") & "_" & ActiveSheet.Range("D6") & "_" & Format(ActiveSheet.Range("P2"), "yymmdd") & ".xls"
Call Ohne_Speichern_schliessen
Next
End Sub
Wer kann mir helfen, damit es auch unter Exel 365 funktioniert?[img=1x10]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
..... eine Ergänzung:
Beim Schließen der Datei kam noch folgende Meldung:
"Der Code in diesem Projekt muss für die Verwendung auf 64-Bit-Systemen aktualisiert werden. Überarbeiten und aktualisieren Sie Declare-Anweisungen, und markieren Sie sie mit dem PtrSafe-Attribut."[img=1x10]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal PFAD As String) As Long
Meine bisherige Eingabe im Makromodul:
<
<
<
Msgbox ("The file is stored with the country code and the date in the directory * C:\Name des Ordners\ * ")
'MkDir "C:\Save\"
Const PFAD As String = "C:\Name des Ordners\"
MakeSureDirectoryPathExists PFAD
'ActiveWorkbook.Copy
'ActiveWorkbook.SaveAs Filename:="C:\Daten\" & ActiveSheet.Range("A153").Value & ".xls"
ActiveWorkbook.SaveAs Filename:="C:\Name des Ordners\" & ActiveSheet.Range("D5") & "_" & ActiveSheet.Range("D6") & "_" & Format(ActiveSheet.Range("P2"), "yymmdd") & ".xls"
Call Ohne_Speichern_schliessen
Next
End Sub
Wer kann mir helfen, damit es auch unter Exel 365 funktioniert?[img=1x10]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
..... eine Ergänzung:
Beim Schließen der Datei kam noch folgende Meldung:
"Der Code in diesem Projekt muss für die Verwendung auf 64-Bit-Systemen aktualisiert werden. Überarbeiten und aktualisieren Sie Declare-Anweisungen, und markieren Sie sie mit dem PtrSafe-Attribut."[img=1x10]
Dateiupload bitte im Forum! So geht es: Klick mich!
]