Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
544to548
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
544to548
544to548
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

PasteSpecial

PasteSpecial
13.01.2005 09:29:54
Ben
Hallo,
ich möchte eine aktive Zelle mit folgendem Code kopieren:
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlDivide, SkipBlanks:=False, Transpose:=False
Dabei sollen gleichzeitig die Werte durch 1000 geteilt werden. Wie kann ich das aber im Code unterbringen? Das sie dividiert werden, habe ich ja schon in "Operation:=xlDivide" gesagt, jetzt fehlt mir nur noch die 1000.
Habe schon
"Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlDivide(1000), SkipBlanks:=False, Transpose:=False"
probiert, dass funktioniert aber nicht.
Kann mir jemand weiterhefen?
Vielen Dank und viele Grüße,
Ben

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: PasteSpecial
Magicman
Hallo Ben,
ich hab mal den Markorekorder bemüht:
Range("A6").Select
Selection.Copy
Range("A5").Select
Selection.PasteSpecial Paste:=xlAll, Operation:=xlDivide, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
Wenn in A5 10000 steht und in A6 1000 bleibt nach der aktion noch 10 übrig.
D.h. Du musst deine Werte in die Zellen einfügen und anschließend eine Zelle/Variable mit dem Divisor mit PasteSpecial ..... über die Werte jagen.
Kannst Du die Werte nicht direkt durch 1000 teilen? Oder ist der Bereich so riesig?
Schönen Abend noch.
Michael
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige