Bonjour à tous,
Je voudrais activer un useform dans plusieurs cellules (que j'aurais préalablement défini).
Dans cette exemple simple sur la cellule A1, mon code s'active sur toute les cellules (dés que je clique dans une cellule de ma feuille, le useform s'active)...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target = [A1] Then UserForm1.Show
End Sub
Avez-vous une idée de ce qui ne va pas ?
Pour faire simple, je souhaiterais que mon useform s'active uniquement dans mes cellules sélectionnées ci -dessous et dans une autre feuille nommée "lundi" :
D87 : D94;D99 : D106;D111 : D118;D123 : D130;D135 : D142;D147 : D154;O87 : O94;O99 : O106;O111 : O118;O123 : O130;O135 : O142;O147 : O154;Z87 : Z94;Z99 : Z106;Z111 : Z118;Z123 : Z130;Z135 : Z142;Z147 : Z154
(attention, j'ai mis des espaces entre les sélections de cellules sinon le post affiche des smiley)
Bien à vous.
Drav
Je voudrais activer un useform dans plusieurs cellules (que j'aurais préalablement défini).
Dans cette exemple simple sur la cellule A1, mon code s'active sur toute les cellules (dés que je clique dans une cellule de ma feuille, le useform s'active)...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target = [A1] Then UserForm1.Show
End Sub
Avez-vous une idée de ce qui ne va pas ?
Pour faire simple, je souhaiterais que mon useform s'active uniquement dans mes cellules sélectionnées ci -dessous et dans une autre feuille nommée "lundi" :
D87 : D94;D99 : D106;D111 : D118;D123 : D130;D135 : D142;D147 : D154;O87 : O94;O99 : O106;O111 : O118;O123 : O130;O135 : O142;O147 : O154;Z87 : Z94;Z99 : Z106;Z111 : Z118;Z123 : Z130;Z135 : Z142;Z147 : Z154
(attention, j'ai mis des espaces entre les sélections de cellules sinon le post affiche des smiley)
Bien à vous.
Drav
Dernière édition: