Anzeige
Archiv - Navigation
276to280
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
276to280
276to280
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

ganze Zahl in VBA

ganze Zahl in VBA
09.07.2003 11:20:50
Max
Ich schon wieder, schlaues Forum,
Ich brauche in VBA die Möglichkeit aus einer Kommazahl die nächst größere Ganzzahlige zu machen.
z.B. 17,23 > 18
2,45 > 3
10.11 > 11
Danke für Tipps! Max

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ganze Zahl in VBA
09.07.2003 11:31:49
Koenig W.
Hallo Max
so sollte es gehen.
Die Funktion Int rundet auf die Ganzzahl ab (auch bei negativen Werten)
+1 gibt dann die nächste Ganzzahl
Annahme Daten sind selektiert, Werte werden daneben geschrieben (sonst das Offset löschen, dann werden die Werte überschrieben).

Sub Ganzzahl()
Dim zelle As Range
For Each zelle In Selection
zelle.Offset(0, 1).Value = Int(zelle.Value) + 1
Next zelle
End Sub

Gruss

Aufrunden
09.07.2003 11:27:43
ChrisL
Hi Max
Option Explicit

Sub Aufrunden()
Dim Zelle As Object
For Each Zelle In Range("A1:A10")
If IsNumeric(Zelle) And Zelle <> "" Then Zelle = WorksheetFunction.RoundUp(Zelle, 0)
Next Zelle
End Sub

Gruss
Chris

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige