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

Controle op lege cellen tijdens opslaan

Status
Niet open voor verdere reacties.

Nelis1

Gebruiker
Lid geworden
30 okt 2017
Berichten
169
Beste Forumleden,

ik heb een document met meerdere tabbladen ( met elk een formulier) en nu is het de doel om te controleren of er verplichte cellen leeg zijn gelaten wanneer men het
document wil opslaan, en dan alleen voor het formulier waar aan gewerkt is.

wanneer er lege cellen zijn komt er dan een MSGBOX en men mag het formulier wel opslaan i.p.v. het opslaan te weigeren.

Is dit mogelijk, anders blijf ik gewoon bij de oplossing van een knop om de macro te laten draaien

Mvg
 

Bijlagen

om de cellen aan te tonen die verplicht zijn maar nog niet ingevuld zijn bedoel je?
 
tja weet niet wat duidelijker is een msg box of voorwaardelijke opmaak misschien wel beide
 
Als het bestand toch opgeslagen mag worden zonder dat de verplichte velden ingevuld zijn dan is VBA compleet overbodig en erg irritant voor de gebruiker(s).
 
duale oplossing - waarbij de msgbox ter ondersteuning is ingebouwd om een functie te geven die het mogelijk maakt om te kijken welke cellen nog gecompleteerd dienen te worden.
 
Welke cellen zijn per blad verplicht dan? Is uit de code en uit de sheets niet op te maken.

Code:
ismycellempty = IsEmpty(Range("c10"))

If ismycellempty = True Then
MsgBox "check cell C12"

Als C10 leeg is dan moet je C12 controleren?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan