Makro läuft nicht unter MS Office 16 für Mac
02.10.2015 20:02:01
Michael
"Informationen zur Lizensierung dieser Komponente wurden nicht gefunden. Sie verfügen nicht über eine geignete Lizenz, um dieses Funktionsmerkmal in der Entwurfsumgebung zu nutzen"
Ich weiss leider nicht was falsch, oder unzureichend ist, etc.
Und auch gleich noch eine zusätzliche Frage. Ich habe am PC und am notebook unterschiedliche Speicherorte. Ist es möglich den Code so zu verändern, dass automatisch abgefragt wird, welcher Ordner vorhanden ist um dann dort zu speichern? Also wenn ich am Pc sitze, oder am notebook soll im vorhandenen Ordner abgespeichert werden. Später syncronisiere ich die Ordner immer.
Ich hoffe ich habe mich einigermaßen klar ausgedrückt und bin dankbar um jeden Tipp.
Schönen Abend zusammen...
Dies ist der Code:
Sub Check_Folder_And_Save()
Dim myFSO As Object, f As Object
Dim SaveFolder As String, myFileName As String, myLW As String
Set myFSO = CreateObject("Scripting.FileSystemObject")
SaveFolder = "Mein Speicherordner"
ActiveSheet.Copy
myFileName = ActiveSheet.Name & ".xlsx"
myLW = Left(SaveFolder, 2)
ChDrive myLW
If myFSO.folderexists(SaveFolder) Then
ActiveWorkbook.SaveAs Filename:=SaveFolder & "\" & myFileName
MsgBox " Aktuelle Rechnung gespeichert in " & SaveFolder & ""
Else
MkDir SaveFolder
ActiveWorkbook.SaveAs Filename:=SaveFolder & "\" & myFileName
MsgBox "Neuer Ordner " & SaveFolder & " erstellt und aktuelle Rechnung darin gespeichert"
End If
End Sub