Module
Inhoud
Index 🔎︎

# Geldigheid van celinhoud

U kunt voor elke cel opgeven welke items geldig zijn. Ongeldige items in een cel worden verworpen.

De geldigheidsregel wordt geactiveerd, wanneer er een nieuwe waarde wordt ingevoerd. Als er al een ongeldige waarde in de cel is ingevoegd, of als u via slepen en neerzetten of kopiëren en plakken een waarde in de cel invoegt, zal de geldigheidsregel niet toegepast worden.

U kunt altijd Extra - Detective kiezen en de opdracht Ongeldige gegevens markeren selecteren om cellen met ongeldige waarden weer te geven.

## Geldigheid van celinhoud gebruiken

1. Selecteer de cellen waarvoor u een nieuwe geldigheidsregel wilt opgeven.

2. Kies Gegevens - Geldigheid.

3. Op het tabblad Criteria geeft u de voorwaarden op voor nieuwe waarden die in cellen worden ingevoerd.

4. Selecteer een optie in het veld Toestaan.

5. Als u 'Geheel getal' kiest, zijn waarden als '12,5' niet toegestaan. Kiest u 'Datum', dan is datuminformatie in de lokale datumnotatie en als een seriële datum toegestaan. Zo staat de voorwaarde Tijd ook tijdwaarden zoals '12:00' of seriële tijdsgetallen toe. 'Tekstlengte' bepaalt dat cellen alleen tekst kunnen bevatten.

   Selecteer 'Lijst' om een lijst van geldige items in te voeren.

6. Selecteer de volgende voorwaarde onder Gegevens. Afhankelijk van uw keuze verschijnen er extra opties die u kunt selecteren.

Nadat u de voorwaarden voor celgeldigheid hebt ingesteld, kunt u via de andere twee tabbladen berichtvensters maken.

- Op het tabblad Invoerhulp voert u de titel en de tekst van de tip in, die dan worden weergegeven als de cel geselecteerd wordt.

- Op het tabblad Foutmelding selecteert u de handeling die in geval van een fout uitgevoerd moet worden.

  Selecteert u 'Stoppen' als de handeling, dan worden ongeldige ingangen niet geaccepteerd en blijft de eerdere celinhoud behouden.

  Selecteer 'Waarschuwing' of 'Informatie' om een dialoogvenster weer te geven waarin het item kan worden geannuleerd of geaccepteerd

  Als u 'Macro' selecteert, kunt u met behulp van de knop Bladeren opgeven dat er een macro uitgevoerd moet worden, mocht er een fout optreden.

Selecteer Foutmelding bij invoer van ongeldige gegevens weergeven.

Voorbeeldmacro:

Function ExampleValidity(CellValue as String, TableCell as String)
Dim msg as string
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in table: " & "'" & TableCell & "'"
MsgBox msg ,16,"Error message"
End Function

Nadat u de handeling voor een cel gewijzigd hebt op het tabblad Foutmelding en het dialoogvenster via OK gesloten hebt, moet u eerst een andere cel selecteren voordat de wijziging geïmplementeerd wordt.

Verwante onderwerpen

Gegevens - Geldigheid