Was ist an dieser Zeile falsch? Fehler 1004
#1
Hallo zusammen,

ich bekomme bei dieser Zeile immer den Laufzeitenfehler 1004, kann mir jemand sagen warum?

Code:
Sheets("BlattA").Range(Cells(3, 4), Cells(3, 5)).Value = Sheets("BlattB").Range(Cells(5, 2), Cells(5, 3)).Value

Lg
Max
Top
#2
Hallo Max,

du kannst nur den Wert einer Zelle in die andere schreiben.
Du brauchst also zwei Codezeilen.

Gruß,
Lutz
[-] Folgende(r) 1 Nutzer sagt Danke an Lutz Fricke für diesen Beitrag:
  • Lucker11
Top
#3
Hallo, 19

du musst ausreichend referenzieren: 21

Code:
With Sheets("BlattA")
    .Range(.Cells(3, 4), .Cells(3, 5)).Value = Sheets("BlattB").Range(Sheets("BlattB").Cells(5, 2), Sheets("BlattB").Cells(5, 3)).Value
End With

Sonst weiß er nicht wo er was hinschreiben soll. Dodgy
[-] Folgende(r) 1 Nutzer sagt Danke an Gast für diesen Beitrag:
  • Lucker11
Top
#4
Ahhh, okay, vielen Dank euch beiden für die schnelle Antwort! 

Danke, Danke, Danke.

Grüße
Max
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste