Excel 2003

Fermé
j.sparo83 Messages postés 98 Date d'inscription vendredi 14 mai 2010 Statut Membre Dernière intervention 18 juin 2012 - 19 oct. 2011 à 16:24
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 19 mai 2024 - 19 oct. 2011 à 16:44
bonjour,

Comment je pourrais faire l'evenement suivant :

Lors de l'insertion dans une cellule A1 dés que je sors de cette cellule il vérifie si la cellule A6 est vide,si c'est le cas il affiche une exception.

Merci à vous



A voir également:

1 réponse

eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 19 mai 2024 7 217
19 oct. 2011 à 16:44
Bonjour,

un exemple pour forcer la saisie en A6 (et annule la saisie en A1) :
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target = [A1] And [A6] = "" Then
        MsgBox ("Saisir A6 avant")
        Application.EnableEvents = False
        Application.Undo
        Application.EnableEvents = True
        [A6].Select
    End If
End Sub

mais tout dépend du fonctionnement que tu désires, prend les bouts qui t'interessent.

eric
0