Hallo,
ich möchte Daten aus einer Datei (P-Plan 2014 1 (18).xlsm) in eine andere Datei
übertragen.
Da es viele sind, will ich es mit einem Makro machen. Erst habe ich ein Makro
aufgezeichnet mit ein paar Feldern, um zu sehen wie es funktioniert. Das funktionierte gut
und habe anschließend, eine Schleife erstellt um die Daten für 53 Wochen
zusammenzutragen.
Hierbei wird nicht mehr der Wert der Zelle übertragen, sondern es wird die Formel der
Quellzelle übernommen.
Kann jemand mir Helfen, bei diesem Problem.
Das Makro sieht wie folgt aus:
Sub Aktualisieren()
'
' Dashboard aktualisieren aud der Produktionsdatei
'
Dim i As Integer
'
Windows("Dashboard_produktionssteuerung.xlsx").Activate
' ThisWorkbook.Sheets ("Dashboard_produktionssteuerung.xlsx")
Range(Cells(29, 3), Cells(35, 214)).ClearContents
Cells(29, 3).Select
' Durchlaufzeiten
For i = 1 To 52
' ActiveCell.FormulaR1C1 = "='[P-Plan 2014 1 (18).xlsm]Berechnungen'!R[33]C3"
ActiveCell.FormulaR1C1 = "='[P-Plan 2014 1 (18).xlsm]Berechnungen'!Cells(62,i+2)"
Cells(29, (i + 2 + (i - 1) * 3)).Select
Selection.AutoFill Destination:=Range(Cells(29, (i + 2 + (i - 1) * 3)), Cells(35, (i + 2 +
(i - 1) * 3))), Type:=xlFillDefault
Range(Cells(29, (i + 2 + (i - 1) * 3)), Cells(35, (i + 2 + (i - 1) * 3))).Select
Next i
End Sub
Vielen Dank im Voraus für eure Hilfe
P.S. ich kann leider nicht antworten, da zur Zeit keine neue Mitglieder angenommen
werden kann, was ich schade finde.
RichardL