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

vba vraag

Status
Niet open voor verdere reacties.

john79

Nieuwe gebruiker
Lid geworden
30 sep 2014
Berichten
4
Goedendag allen,

Ik ben op zoek naar een simpele vba code.

Kolom B - Kolom C = kolom D

ik kan dit niet met een excel formule doen want hiermee komt er altijd een 0 in D te staan.
Kolom D mag pas iets inkomen nadat B en C gevuld zijn.

Bekijk bijlage vba vraag.xlsx

mocht iemand een andere simpele oplossing hebben hoor ik het graag

Alvast bedankt!!

John
 
Daar is geen VBA voor nodig.
Code:
=ALS(EN(B1<>"";C1<>"");C1-B1;"")
 
Hoi AlexCel,

Dank je voor je snelle antwoord. Nu moet alleen de voorwaardelijke opmaak aan te passen in mijn eigen bestand.
 
Of deze:
=ALS(C1-B1>0;C1-B1;"")
 
@Edmoor: de uitkomst van de som C1-B1 kan 0 zijn en dan moet de 0 wel getoond worden, als ik de vraag tenminste goed begrepen heb...

@John: kom je eruit met de voorwaardelijk opmaak? Anders moet je hierover even een toelichting geven m.b.t. wat je wilt.
 
Laatst bewerkt:
Ik begreep dat de 0 juist niet getoond mocht worden.
 
de 0 moet idd wel getoond worden, nadat B-C is ingevuld

Bekijk bijlage vba vraag.xlsm

hierbij een gedeelte van het originele bestand.

ik zou graag in D de uitkomst hebben van B-C, de regel mag pas kleuren nadat er een getal in D komt.

ik kom er zelf niet helemaal meer uit haha, dus enige hulp is welkom :D
 
komt idd in de goede richting, nu werken alleen kolom E F G niet meer zoals hiervoor.
Deze verschijnen op de getelde en gecorrigeerde datum, wanneer er geen correctie nodig is zijn die datums uiteraard hetzelfde
 
en waar vinden wij wat die kolommen daarvoor deden ?


mvg
Leo
 
Code:
=ALS(AANTAL(B1;C1)=2;C1-B1;"")

En voor je voorwaardelijke opmaak:
Code:
=AANTAL(B1;C1)=2
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan