Microsoft Excel

Herbers Excel/VBA-Archiv

SpecialPaste mit einer Variablen


Betrifft: SpecialPaste mit einer Variablen
von: Robert
Geschrieben am: 12.12.2018 11:42:45

Hallole,

in einer Variablen habe ich einen Zellinhalt abgefragt und möchte diesen mit nur als Wert in einer anderen Zelle einfügen.

So ähnlich hatte ich mir das vorgestellt, funktioniert natürlich nicht.


Sub Wert()
    i = 1, j = 1
    Text1 = CELLS(i,j)
    Range("AC4").PasteSpecial Paste:=xlValues = Text1
End Sub



Die Zelle kann ich nicht einfach kopiert werden, da der Text immer wieder an einer anderen Stelle zu finden ist.

Gibt es dafür eine Lösung?

Viele Grüße
Robert

  

Betrifft: AW: SpecialPaste mit einer Variablen
von: {Boris}
Geschrieben am: 12.12.2018 11:45:34

Hi,

man kann nur "pasten", was vorher auch kopiert wurde.
Demnach nutze die direkte Anweisung:

Range("AC4").Value = Text1

VG, Boris


  

Betrifft: AW: SpecialPaste mit einer Variablen
von: Robert
Geschrieben am: 12.12.2018 13:29:26

Hej Boris,

besten Dank. Damit geht's!
Manchmal ist die Lösung so einfach, gell.


Viele Grüße
Robert


  

Betrifft: ohne Variable
von: Rudi Maintaire
Geschrieben am: 12.12.2018 13:13:05

Hallo,
Range("AC4").Value = Cells(i,j).Value

Gruß
Rudi