Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1016to1020
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
Inhaltsverzeichnis

runden per VBA - Typen unverträglich???

runden per VBA - Typen unverträglich?
28.10.2008 15:05:00
David
Hallo zusammen,
der "Einzeiler"

Sub runden()
With Range("A1:A2")
.Value = Round(.Value, 2)
End With
End Sub


liefert bei mir den Laufzeitfehler 13 - Typen unverträglich.
Mit einer einzelnen Zelle ("A1") funzt es. Was mache ich falsch?
Gruß
David

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: runden per VBA - Typen unverträglich?
28.10.2008 15:11:29
Andi
Hi,
so geht's:

Sub runden()
Dim c As Range
For Each c In Range("A1:A2")
c.Value = Round(c.Value, 2)
Next c
End Sub


Schönen Gruß,
Andi

AW: runden per VBA - Typen unverträglich?
28.10.2008 15:13:00
David
Hallo Andi,
da lag ich ja gar nicht mal so falsch, mittlerweile habe ich folgendes zum Laufen gekriegt.

Sub runden()
Dim c As Range
For Each c In Range("F2:F11000")
c.Value = Round(c.Value, 2)
Next
End Sub


Ich wollte es halt nur elegant im Direktfenster beim Kollegen ausführen, ohne ein "richtiges" Makro zu schreiben.
Danke.
Gruß
David

Anzeige
AW: runden per VBA - Typen unverträglich?
28.10.2008 19:36:05
Daniel
Hi
wenn du ohne Makro runden willst:
- gewünschte Nachkommastellen per Zahlenformat einstellen
- in EXTRAS - OPTIONEN - BERECHNUNG die Option "Genauigkeit wie Angezeigt" anchecken.
allerdings gilt das dann für die ganze Datei !
Gruß, Daniel
AW: runden per VBA - Typen unverträglich?
29.10.2008 08:07:00
David
Hallo Daniel,
danke, das kannte ich noch nicht.
Gruß
David

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige