Anthony_51
XLDnaute Nouveau
Bonjour à tous,
J'ai créé le fichier qui est joint pour que les demandes d'acompte de ma société soient dématérialisées.
Ce que je souhaite étant que si G37 = "Oui" alors apparaisse le bouton et que son click lance la macro d'envoi par mail et mise à jour d'un fichier récap.
La macro pour l'envoi et la mise à jour est faite et fonctionne correctement, ce qui me pose problème c'est l'apparition ou la disparition du bouton commande.
Car si G37 passe de Oui à Non le bouton reste disponible sauf à double cliquer sur une cellule et ça je n'arrive pas à le gérer.
Comment faire pour QUE cela se fasse en automatique ????
Merci de votre aide
J'ai créé le fichier qui est joint pour que les demandes d'acompte de ma société soient dématérialisées.
Ce que je souhaite étant que si G37 = "Oui" alors apparaisse le bouton et que son click lance la macro d'envoi par mail et mise à jour d'un fichier récap.
La macro pour l'envoi et la mise à jour est faite et fonctionne correctement, ce qui me pose problème c'est l'apparition ou la disparition du bouton commande.
Car si G37 passe de Oui à Non le bouton reste disponible sauf à double cliquer sur une cellule et ça je n'arrive pas à le gérer.
Comment faire pour QUE cela se fasse en automatique ????
Merci de votre aide
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("G37") = "Oui" Then
CommandButton1.Visible = True
Else
CommandButton1.Visible = False
End If
End Sub