Microsoft Excel

Herbers Excel/VBA-Archiv

VBA Formel in feste Werte wandeln

Betrifft: VBA Formel in feste Werte wandeln von: tom
Geschrieben am: 11.03.2016 14:38:32

Hallo liebe Community,

ich habe folgendes Problem. Ich möchte Zellen in welchen eine Formel steht (W80:W200) kopieren und ab AZ80 als feste Werte einfügen.

Folgendes habe ich bereits geschrieben

Sheets("Ziel_Vergleich").Range("W80:W200").Copy
Range("AZ80").Select
ActiveSheet.Paste
Application.CutCopyMode = False

hab es mit activesheet.pastespecial Paste:=xlPasteValues versucht
aber es funktioniert nicht.
Kann mir jemand helfen??

Viele Grüße

  

Betrifft: AW: VBA Formel in feste Werte wandeln von: Fennek
Geschrieben am: 11.03.2016 14:42:37

Hallo,

Ungeprüft, deshalb nur ein Versuch:

Range("az80").pastespecial (xlvalues)


Mfg


  

Betrifft: AW: VBA Formel in feste Werte wandeln von: Crazy Tom
Geschrieben am: 11.03.2016 14:45:43

Hi

bei mir geht das so

Sub test()
    Range("W80:W200").Copy
    Range("AZ80").PasteSpecial Paste:=xlPasteValues
    Application.CutCopyMode = False
End Sub

MfG Tom


  

Betrifft: AW: VBA Formel in feste Werte wandeln von: selli
Geschrieben am: 11.03.2016 14:46:37

hallo tom,

mal mit dem recorder aufzeichnen und syntax übernehmen.

gruß
selli


  

Betrifft: AW: VBA Formel in feste Werte wandeln von: Steve
Geschrieben am: 11.03.2016 14:46:51

Hallo Tom,

das war doch schon fast richtig. Nur darfst du "Paste" nicht in einem Sheet, sondern mit einer Zelle bzw. Bereich ausführen. Dieser Bereich wiederum liegt in einem Sheet. Das ist nicht das gleiche!

Das "Select" jedoch ist ein unnötiger Befehl, wo man lieber die Zeilen zusammenfassen kann.

Sheets("Ziel_Vergleich").Range("W80:W200").Copy
Sheets("Ziel_Vergleich").Range("AZ80").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
lg Steve


  

Betrifft: AW: VBA Formel in feste Werte wandeln von: tom
Geschrieben am: 11.03.2016 14:53:49

Danke für die guten Vorschläge, hat funktioniert. Top!!!

Danke. Viele Grüße


 

Beiträge aus den Excel-Beispielen zum Thema "VBA Formel in feste Werte wandeln"