Nachdem ich viele Informationen hier gesammelt habe ohne mich zu Registrieren, bin ich an einen Punkt angekommen an dem ich doch selbst mal Nachfragen muss:
Ich möchte aus einer Excel Tabelle heraus per Knopfdruck eine bestimmte AUTOCAD Datei (.dwg) öffnen und unter neuem Namen und in einem anderen Ordner wieder abspeichern. Eventuell sollen per Makro später auch noch automatisch Werte übertragen werden, jedoch ist das Zukunftsmusik. Mir würde das Öffnen und Saveas erstmal ausreichen.
Könnt ihr mir mit dem VBA Code helfen?
Was ich bisher habe hängt unten an. Das Problem ist, dass der Code lediglich die Datei öffnet und ich bezweifele, dass ich mit einem Code in dieser Form weder die Datei bearbeiten noch speichern kann oder?
Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As _
Long, _
ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal _
lpDirectory As String, _
ByVal lpnShowCmd As Long) As Long
Private Sub CommandButton1_Click()
ShellExecute 0, "open", "dateiname.dwg", "", "C:\Ordner\", 1
End Sub