Allereerst mijn dank voor al jullie antwoorden afgelopen jaar. Ik wil iedereen een hele fijne kerst wensen en alle goeds en gezondheid voor 2021
dan mijn vraag:
Ik heb een formulier met daarin een tabbesturingselement. Op iedere tab komt een groep met velden te staan. Nu zou ik graag tellen hoeveel velden er, per tab, zijn gevuld.
Ik heb al gegoogled maar weet nog niet echt wat ik nu precies wil tellen en hoe ik dat in VBA verwoord. ik heb onderstaand maar volgens mij is dit niet echt wat ik wil tellen want nu tel ik ook de bijschriften.
Ik zou dus graag iets hebben als: als de ctl.tag="x" en value= is leeg of nvt dan tellen
Kunnen jullie me op weg helpen, volgens mij tel ik nu ingevulde tags en dat wil ik niet?
en een tweede vraag: kan ik in het veld extraInfo ook meerdere tags plaatsen?
wat me wel lukt is obv een tag een waarde toekennen
dan mijn vraag:
Ik heb een formulier met daarin een tabbesturingselement. Op iedere tab komt een groep met velden te staan. Nu zou ik graag tellen hoeveel velden er, per tab, zijn gevuld.
Ik heb al gegoogled maar weet nog niet echt wat ik nu precies wil tellen en hoe ik dat in VBA verwoord. ik heb onderstaand maar volgens mij is dit niet echt wat ik wil tellen want nu tel ik ook de bijschriften.
Ik zou dus graag iets hebben als: als de ctl.tag="x" en value= is leeg of nvt dan tellen
Kunnen jullie me op weg helpen, volgens mij tel ik nu ingevulde tags en dat wil ik niet?
en een tweede vraag: kan ik in het veld extraInfo ook meerdere tags plaatsen?
Code:
Private Sub Knop446_Click()
For Each ctl In Me.Controls
If IsNull(ctl.Tag) Then
i = i + 1
Else
i = 1
End If
t = t + 1
Next ctl
MsgBox i & " van " & t & " niet gevuld"
End Sub
wat me wel lukt is obv een tag een waarde toekennen
Code:
For Each ctl In Me.Controls
If ctl.Tag = "NietProductie" Then ctl.Value = "nvt"
Next ctl