bonjour,
Comme d'habitude ,je me tourne vers vous pour résoudre une fois de plus un problème. Après avoir écumé les fils du forum . Of course!
j'ai le code suivant: simple et marchant bien jusqu'à ce que j'arrive a l'effacement du contenu d'une plage de cellules contenant ma cellule active.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B11:B131")) Is Nothing Then
If Target.Value = "URANUS" Then
Range("c1") = Target.Address
Load essai
essai.Show
End If
End If
End Sub
Si effacer la cellule active ne pose pas souci,l'effacement d'une plage de cellules comprenant la cellule active déclenche la sournoiserie de VBA en une erreur d'éxecution 13 "incompatibilté de type". et focus en debogage sur la ligne de code "If Target.Value = "URANUS" Then"
La question est: Comment pallier à cet inconvénient !
J'ai essayé avec des on error resume next mais soit l'userform est toujours chargé,soit je n'ai plus rien!!!
merci par avance de sauver une fois de plus mon projet .
Comme d'habitude ,je me tourne vers vous pour résoudre une fois de plus un problème. Après avoir écumé les fils du forum . Of course!
j'ai le code suivant: simple et marchant bien jusqu'à ce que j'arrive a l'effacement du contenu d'une plage de cellules contenant ma cellule active.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B11:B131")) Is Nothing Then
If Target.Value = "URANUS" Then
Range("c1") = Target.Address
Load essai
essai.Show
End If
End If
End Sub
Si effacer la cellule active ne pose pas souci,l'effacement d'une plage de cellules comprenant la cellule active déclenche la sournoiserie de VBA en une erreur d'éxecution 13 "incompatibilté de type". et focus en debogage sur la ligne de code "If Target.Value = "URANUS" Then"
La question est: Comment pallier à cet inconvénient !
J'ai essayé avec des on error resume next mais soit l'userform est toujours chargé,soit je n'ai plus rien!!!
merci par avance de sauver une fois de plus mon projet .