Lancer une macro si cellule Excel vide

Résolu
Martino_ICI Messages postés 20 Statut Membre -  
Martino_ICI Messages postés 20 Statut Membre -
Bonjour,

Je souhaiterai qu'un message s'affiche automatiquement si jamais ma cellule "B4" dans l'onglet GESTION DES SOLDES est vide.

Par avance merci pour vos réponses.
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Bonjour,

    Mettre ce code sur l'évènement qui le test sur la cellule B4:

    If worksheets("GESTION").Range("B4").Value = "" Then
       MsgBox "La cellule B4 de l'onglet GESTION n'est pas renseignée ...",vbExclamation,"Alerte"
    End If


    ;o)

    1
  2. Martino_ICI Messages postés 20 Statut Membre
     
    Merci Polux pour ta réponse mais je débute.

    De quoi tu parles quand tu me dis de mettre le code sur l'évènement qui le test ??
    0
  3. Polux31 Messages postés 7219 Statut Membre 1 204
     
    A quel moment veux-tu être informé que cette cellule n'est pas renseignée ? (ouverture du fichier, fermeture du fichier, activation de l'onglet etc ...)
    0
  4. Martino_ICI Messages postés 20 Statut Membre
     
    Le mieux serait à la fermeture.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Il faut mettre le code dans l'évènement Workbook_BeforeClose() qui se trouve dans l'éditeur VB sur le module ThisWorkbook

    Private Sub Workbook_BeforeClose(Cancel As Boolean)
    If Worksheets("GESTION").Range("B4").Value = "" Then
       MsgBox "La cellule B4 de l'onglet GESTION n'est pas renseignée ...",vbExclamation,"Alerte"
       Cancel = True
       Worksheets("GESTION").Activate
       Worksheets("GESTION").Range("B4").Select
    End If
    End Sub
    


    ;o)
    0
  7. Martino_ICI Messages postés 20 Statut Membre
     
    Alors là Polux, un grand merci.

    Ca tourne impeccable.

    Comme tu m'as l'air renseigné, j'ai envie d'abuser et te demander ou je peux trouver quelques tutos pour faire mes gammes.
    0