
Wie kopiere ich einen Wert aus Zelle A2 und füge ihn in die Zelle ein, die in Zelle A1 angegeben ist? Beispielsweise enthält A1 F3. Und A2 enthält 2. Ich möchte "2" in Zelle F3 schreiben
Antwort1
Dies kann mit dem folgenden Code erreicht werden:
Sheet1.Range(Sheet1.Range("A1").Value).Value = Sheet1.Range("A2").Value
Erläuterung
Sheet1.Range("A1").Value
ruft den Text in abA1
, daher:Sheet1.Range(Sheet1.Range("A1").Value).Value
ruft den Text in der Zelle ab, auf die in verwiesen wirdA1
.Sheet1.Range("A2").Value
wird den Text in erhaltenA2
.- Da
.Value
einstellbar ist, setzen wir den Wert der referenzierten Zelle auf den Text inA2
.