VBA boite de dialogue

Fermé
Laure - 13 oct. 2010 à 15:32
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 13 oct. 2010 à 17:52
Bonjour à toutes et tous,

J'essaye pour la première de faire apparaitre une boite de dialogue dans Excel 2007.

Pour détailler un peu, j'aimerais faire que quand la personne saisie un texte qui n'est pas "LD" (dans les cellules allant de C440 à C900) alors une boite de dialogue apparaisse pour dire "veuillez transferer le bon de commande".

Est ce que quelqu'un peu m'aider?

Lx


A voir également:

1 réponse

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
13 oct. 2010 à 17:52
Bonjour,
Dans le module de la feuille...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, Range("C440:C900")) Is Nothing Then
        If Target <> "LD" Then
            MsgBox "Veuillez transférer le bon de commande"
        End If
    End If
End Sub

A+
0