Stadia / PSN : whenheco
Je kunt toch ook de celeigenschappen aanpassen (van een cel, een kolom, of het hele werkblad)?
Let's get lost! I know the way
Hoe bedoel je? Echt afronden, of alleen op het scherm? Oftewel: wil je bij afronden op 2 cijfers met 10 * 1,001 als uitkomst 10 hebben, of 10,01?
Hoe dan ook: waarom in een macro? Hier heb je in beide gevallen standaardfuncties voor in Excel: met de AFRONDEN of afronden.naar.beneden functie resp. met de celeigenschappen. En zolang die er zijn wil je niet aan VBA beginnen als je niet weet hoe dat werkt.
Hoe dan ook: waarom in een macro? Hier heb je in beide gevallen standaardfuncties voor in Excel: met de AFRONDEN of afronden.naar.beneden functie resp. met de celeigenschappen. En zolang die er zijn wil je niet aan VBA beginnen als je niet weet hoe dat werkt.
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)
Ik wil uiteraard echt afronden, aangezien je anders afrondingsverschillen krijgt.
Zoals boven al stond vermeld gaat het om werken met valuta's (2 cijfers achter de komma).
Met het wijzigen van celeigenschappen zie je "maar" 2 cijfers acher de komma, maar blijven de formules rekenen met onafgeronde bedragen (bijv. 2,05125, ipv. 2,05).
Excel heeft wel de functie afronden, maar als er al een formule in de cel staat, dien je de afrondingsformule nog bij die andere functie te voegen. Vandaar dat het makelijker zou zijn als dit dmv een makro in 1 keer gedaan kan worden.
Zoals boven al stond vermeld gaat het om werken met valuta's (2 cijfers achter de komma).
Met het wijzigen van celeigenschappen zie je "maar" 2 cijfers acher de komma, maar blijven de formules rekenen met onafgeronde bedragen (bijv. 2,05125, ipv. 2,05).
Excel heeft wel de functie afronden, maar als er al een formule in de cel staat, dien je de afrondingsformule nog bij die andere functie te voegen. Vandaar dat het makelijker zou zijn als dit dmv een makro in 1 keer gedaan kan worden.
Stadia / PSN : whenheco
Als er formules in staan, heeft het geen zin om het eenmaal te doen. Immers is het geen getal maar een formule die kan veranderen. Hooguit kan je middels een macro alle gevulde cellen met een loopje activesheet.cells(i,j).formula voorzien van een =afronden() functie.
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)