ich möchte mit einem Makro, eine Datei öffnen und ein Makro ausführen und dann schließen.
Der Pfad der zu öffnenden Datei, steht in Zelle. (A11)
hat jemand einen Tipp für mich
Mit freundlichen Grüßen aus dem Sauerland
Olaf
dim wkb as workbook
set wkb = Workbooks.Open(ActiveSheet.Cells(1,11).value)
dein Makro
Application.DisplayAlerts = False
wkb.Close savechanges:=False
Set wkb = Nothing
Application.DisplayAlerts = True
Mit dim wks as worksheet
Private Sub CommandButton5_Click()
Dim wkb As Workbook
Set wkb = Workbooks.Open(ActiveSheet.Cells(1, 11).Value)
'dein Makro
Application.DisplayAlerts = False
wkb.Close savechanges:=False
Set wkb = Nothing
Application.DisplayAlerts = True
'Mit dim wks as worksheet
Set wks = wkb.Sheets("System")
End Sub
Private Sub CommandButton5_Click()
Dim wkb As Workbook
Dim wks as Worksheet
Set wkb = Workbooks.Open(ActiveSheet.Cells(1, 11).Value)
Set wks = wkb.Sheets("System")
'dein Makro, in dem du mit wks.cells oder range oder was immer du machen willst auf das Sheet _
System der geöffneten Datei zugreifen kannst
Application.DisplayAlerts = False
wkb.Close savechanges:=False
Set wkb = Nothing
Application.DisplayAlerts = True
End Sub