Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 3 van 3

Onderwerp: Validatie verderzetten bij Toevoegen nieuwe rij in tabel

  1. #1
    Vraag is opgelost

    Validatie verderzetten bij Toevoegen nieuwe rij in tabel

    Ik heb bestand met een tabel (listobject). Bij een poging tot bewaren worden een aantal validaties op de tabelkolommen gezet, niet-geldige gegevens worden omcirkeld en indien er niet-geldige gegevens zijn kan er niet bewaard worden. Als alles OK is wordt er wel bewaard.

    Deel van de code:
    Code:
    Set LC = LO.ListColumns("Country")
    Call ValidateLists("Belgium,The Netherlands,France,Germany,Sweden")
    waarbij ValidateList een macro is met de lijst als variabele

    en deel code van BeforeSave event:

    Code:
    For Each c In LO.Range.Cells
    
    If c.Validation.Value = False Then
        teller = teller + 1
    End If
    
    Next c
    
    If teller > 0 Then
    MsgBox teller & " Wrong data, file will not be saved :( "
    Cancel = True
    End If
    De tabel moet later worden aangevuld worden met nieuwe gegevens. Maar als er nieuwe rij wordt toegevoegd worden de validaties van de kolommen niet overgenomen. Hoe los ik dat best op?
    Members_Validation.Dummy.xlsm

    Update:
    Als de tabel verder wordt ingevuld door in laatste cel op tab te drukken wordt de validatie verder gezet. Maar niet als er gewoon in een nieuwe rij wordt getypt.
    Laatst aangepast door reneemettrie : 14 oktober 2021 om 19:04

  2. #2
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  3. #3
    Supermoderator
    Verenigingslid
    huijb's avatar
    Geregistreerd
    19 december 2001
    Dan kan deze dicht.
    Gegroet

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl

Regels
Help

Helpmij.nl en business

Partners
Sponsoren