ich wollte mit einem Makro in einer Excel-Datei auf eine andere Excel-Datei zugreifen und in dieser Datei eine Summierung durchführen lassen und diese Summe danach in die vorhandene Datei schreiben. Allerdings bekomme ich die Berechnung nur in der Datei zustande, welche das Makro enthält und nicht in der in der die eigentlichen Daten stehen. Mein Makro schaut im Moment so aus:
"
Private Sub CommandButton1_Click()
Workbooks.Open Filename:="c:\Dokumente und Einstellungen\Holly Johnson\Eigene Dateien\daten.xls", Password:="test", WriteResPassword:="test"
Workbooks.Activate Filename:="c:\Dokumente und Einstellungen\Holly Johnson\Eigene Dateien\daten.xls"
Worksheets("Tabelle1").Range("C20").Value = Application.WorksheetFunction.SumIf(Range("B1:B10"), "schleifen", Range("C1:C10"))
End Sub
"Wie kann ich die Datei Daten.xls als aktives Workbook machen, damit die Berechnung dort ausgeführt wird?
Gruss Holger