VBA - Bereich kopieren - aber nur Werte

16/06/2009 - 13:01 von Volker Neurath | Report spam
Hallo zusammen,

mit

Range(bereich).copy

làsst sich bekanntlich ein kompletter Bereich (nahezu) beliebig
kopieren.
Dumm: es werden auch Formeln kopiert.

Gibt es eine Möglichkeit (die ich noch nicht gefunden habe) auf àhnlich
effiziente Weise *nur die Werte* aus einem Bereich zu kopieren, der
formeln beinhaltet - oder muss ich das tatsàchlich auch weiterhin
mittels Schleife über den Bereich machen?

(Kurz: gibt es eine VBA entprechung für die manuelle Verfahrensweise:
QuellBereich markieren - STRG+C - erste zelle im Zielbereich
aktivieren - Bearbeiten->Inhalte einfügen... Werte)

Volker

Wenn es vom Himmel Zitronen regnet -- lerne, Limonade zu machen.
 

Lesen sie die antworten

#1 Claus Busch
16/06/2009 - 13:13 | Warnen spam
Hallo Volker,

Am Tue, 16 Jun 2009 13:01:31 +0200 schrieb Volker Neurath:

(Kurz: gibt es eine VBA entprechung für die manuelle Verfahrensweise:
QuellBereich markieren - STRG+C - erste zelle im Zielbereich
aktivieren - Bearbeiten->Inhalte einfügen... Werte)



probiers mal so:
Range(Bereich).Copy
Range("B2").PasteSpecial xlPasteValues


Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP3 / Vista Ultimate SP1
Office 2003 SP3 / 2007 Ultimate SP2

Ähnliche fragen