Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

roundbefehl

Forumthread: roundbefehl

roundbefehl
02.05.2002 10:02:05
olaf
hallo zusammen,

ich habe eine kurze frage zum vba round befehl:

wenn ich mittels variablen werte berechnen lasse und das ergebnis zum beispiel der variabeln c zuweise ( DIM as long)
und anschliessend schreibe
Sheets("Tabelle1").Range("A1")= Round(c,[2]), so habe ich einen objektdefinierten fehler.

deshalb meine frage, wie kann ich ein mittels vba errechnetes ergebnis auf zwei stellen runden und das ergebnis dann in A! anzeigen lassen.
ps: es muss runden und nicht kürzen sein.


vielen dank und mfg

olaf

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: roundbefehl
02.05.2002 10:11:18
Volker Croll
Hallo Olaf,

meines Erachtens sind die [ ] schuld. Versuch's mal so:

Sheets("Tabelle1").Range("A1") = Round(c, 2)

Gruss Volker

Re: roundbefehl
02.05.2002 10:13:35
Peter
Hallo olaf,
ich meine, daß es klappen müsste, wenn Du c nich as long sondern as double dimensionierst. Long lässt keine Nachkommastellen zu.
Gruß
Peter

Anzeige
Re: roundbefehl
02.05.2002 10:17:30
WernerB.
Hallo Olaf,

Dim As Long bewirkt, dass nur Ganzzahlen herauskommen.
So müsste es gehen:

Viel Erfolg wünscht
WernerB.

vielen dank, klappt
02.05.2002 10:28:53
olaf
dd

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige