Protection cellule vide

bonjour a tous,

sur ma feuille, si je clicke dans certaines cellules, mon userform s'ouvre.

ce que je voudrais en fait c'est dans la zone sélectionnée, l'userform ne s'ouvre que si je clicke sur des cellules vides. pas celles qui sont remplies.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Application.Intersect(Target, Range("A3:H900")) Is Nothing Then

ThisWorkbook.Save

NouvelleDemande.Show

End If

End Sub

Salut faf !

Remplace ton code actuelle par :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A3:H900")) Is Nothing Then
If ActiveCell = "" Then 'Si ma cell active est vide alors
NouvelleDemande.Show
End If
End If
End Sub

Restant à ta dispo

slt Juice,

merci pour ta réponse mais l'userform s'ouvre quand même en clickant sur les cellules remplies...

Tu correctement remplacé le code que tu avais par celui que je t'ai mis ?

Parce que c'est pas possible que sa s'ouvre :p

Ou alors tu a autre chose qui provoque l'ouverture de ton UF

oui en effet j'avais 2 fois le code donc forcement ca pouvait pas fonctionner mais ton code est parfait je te remercie c'est exactement ce que je voulais

Rechercher des sujets similaires à "protection vide"