Beste iedereen,
ik heb volgende code in mijn userform geplaatst om een specifiek werkblad te vinden en te activeren.
Dit werkt goed als het werkblad bestaat. Als het werkblad niet bestaat doet het niks wat ook logisch is.
Nu wil een msgbox weergeven als het werkblad niet bestaat, dit lukt ook maar nu gaat hij voor alle werkbladen waarvan de naam niet overeenkomt de msgbox weergeven.
Wat niet de bedoeling is.
Het is ofwel de Ws activeren of 1x de msg weergeven.
iemand een idee waar ik de msgbox moet plaatsen of hoe?
ik heb hem nu bij de "if - else" gezet.
Alvast bedankt voor enige reactie en hulp.
Mvg Samiksz
ik heb volgende code in mijn userform geplaatst om een specifiek werkblad te vinden en te activeren.
Dit werkt goed als het werkblad bestaat. Als het werkblad niet bestaat doet het niks wat ook logisch is.
Nu wil een msgbox weergeven als het werkblad niet bestaat, dit lukt ook maar nu gaat hij voor alle werkbladen waarvan de naam niet overeenkomt de msgbox weergeven.
Wat niet de bedoeling is.
Het is ofwel de Ws activeren of 1x de msg weergeven.
iemand een idee waar ik de msgbox moet plaatsen of hoe?
ik heb hem nu bij de "if - else" gezet.
Alvast bedankt voor enige reactie en hulp.
Code:
Private Sub CmdBZoekKlant_Click()
Dim Ws As Worksheet
For Each Ws In Worksheets
If Ws.Name = (TxtGeefNaamOp.Value & " " & TxtGeefVoorNaamOp.Value) Then
Ws.Activate
else
Msgbox("niet gevonden!")
End If
Next Ws
End Sub
Mvg Samiksz