|  
                                             
	Hallo Zusammen, 
	 
	könnte mir bitte jemand bei meinem Code weiterhelfen bzw. eine Alternative vorschlagen? Ich bekomme folgende Fehlermeldung: Laufzeitfehler 1004: Anwendungs- oder objektdefinierter Fehler 
	Letzter Part: 
	Im zweiten Tabellenblatt ("aktuell") sind in den Spalten J11 bis W11 Formeln hinterlegt, 
	und in der Spalte A11 bis I11 stehen Daten (auf das sich die Formeln beziehen). 
	 
	Ich möchte im zweiten Tabellenblatt (Name:"Daten"), dass das Makro die Formeln von J11 bis W11 so weit runterzieht bis die Daten von Spalte A bis I reichen. 
	 
	Manuell ist es wirklch aufwendig, immer die Formeln runterziehen:-(. 
	Sub Schaltfläche1_KlickenSieAuf() 
	Dim WBToOpen As Workbook 
	Dim strNameVormonat As String 
	Dim strVormonatsdat As String 
	Dim lngLetzte As Long               'letzte Zeile 
	 
	strVormonatsdat = Range("B32").Text 'Pfad 
	strNameVormonat = Range("B33").Text 'Name der Datei 
	 
	Set WBToOpen = Workbooks.Open(strVormonatsdat & "\" & strNameVormonat) 
	'AB HIER FUNKTIONIERT ES NICHT: 
	With Worksheets("Daten") 
	   'letzte Zeile auffinden: 
	   lngLetzte = .UsedRange.Rows.Count + .UsedRange.Row - 1 
	   'Formel aus J11 runterkopieren: 
	   .Range(.Cells(11, 10), Cells(lngLetzte, 10)).Formula = .Cells(11, 10).Formula 
	    
	   'Alternativ Formel aus J11 runterkopieren (Falls Überschriften in 1. Zeile): 
	   '.Range(.Cells(2, 12), Cells(lngLetzte, 12)).Formula = .Cells(2, 12).Formula 
	End With 
	 
	End Sub 
	Danke für eure Hilfe! 
     |