• 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.

Functie =geheel

Status
Niet open voor verdere reacties.

don42

Gebruiker
Lid geworden
25 apr 2014
Berichten
800
Beste alle allemaal,

wie kan mij een stukje op weg helpen?
Ik ben op zoek naar de functie =geheel in vba
ik gebruik nu
Code:
=GEHEEL(DATUMVERSCHIL(D2;E3;"d")/7/24)*24
dit zou ik graag voor cel L24 in vba hebben
de functie WorksheetFunction.Trunc() zou dit moeten kunnen maar ik kom er niet uit
wie weet hoe het wel moet

Don
 
In VBA maak je er een Integer van met de Int() functie.
 
Laatst bewerkt:
Oke dat is heel andere koek daar moet ik even gaan bekijken
wil eigenlijk weten hoe vaak het gehele getal 24 in een bepaalde waarde kan
is dat int niet iets om af te ronden of zit ik daar fout mee?
 
De Int functie converteerd een getal met cijfers achter de komma naar een geheel getal.
Bijvoorbeeld: Int(10.7) zal worden afgerond naar 10.
Hij zal dus altijd naar beneden afronden.
 
Ik heb echt alles geprobeerd maar kom er niet uit.
ik heb een klein voorbeeld gemaakt
zou de formules in cel c3 en c4 graag in vba hebbenBekijk bijlage datumverschil.xlsx
als het datum verschil groter is als 24 weken moet de roulering opnieuw beginnen

Don
 
Je plaatst een .xlsx document. Dat kan geen VBA code bevatten en is er dus niet te zien wat je al hebt gedaan en dan is ook niet aan te geven waar je de fout in bent gegaan.
 
Laatst bewerkt:
EdMoor,

ja dat van jou ziet er veel overzichtelijker uit
dat ga ik dan ook gebruiken
dank je wel je hulp

ps
Code:
Dim LastRow As Integer
    LastRow = Range("A65536").End(xlUp).Row
Dit moest ik nog even toevoegen aan jouw code maar dat had weinig of niks met je oplossing te maken

helemaal goed
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan