• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

afronden naar beneden vba

Status
Niet open voor verdere reacties.

glda19

Gebruiker
Lid geworden
14 jan 2008
Berichten
916
Hi
Hoe kan ik naar het dichtstbijzijnde geheel getal naar beneden.
Bv 42/28 =1,5 zou 1 moeten worden
50/28 =1,78 zou 1 moeten worden
 
Beste,

Dit zou moeten werken:
Code:
=AFRONDEN.NAAR.BENEDEN(getal; 0)

Mvg
Erten
 
maar hoe zou ik in vba 0.75 kunnen laten afronden naar 0.5
 
excel en VBA for dummies.
Je hebt toch op je werkblad de "afronden naar beneden"-functie, waarbij je het aantal decimalen aangeeft, dus
Code:
    i = Application.WorksheetFunction.RoundDown(2 * Range("A1").Value, 0) / 2
anders afronden naar een veelvoud, maar dat zal vermoedelijk niet goed zijn in dit geval (MROUND(range("A1").value,0.5))
Beetje zelfredzaamheid mag ook wel.
 
Laatst bewerkt:
Een van de twee is overbodig @cow18.

Code:
Application.WorksheetFunction
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan