"variable non définie"

  • Initiateur de la discussion Initiateur de la discussion petchy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

petchy

Guest
Le Forum
quand je click sur le bouton pour activé la macro,j'ai une erreur qui s'affiche "variable non définie"il ne trouve pas "supprimermsg",pourtant sur une autre aplli cela fonctionne,je ne comprends pas.

Private Sub XPButton4_Click()
Supprimermsg = MsgBox("Supprimer la ligne sélectionné ?", vbExclamation, _
"Opération irréversible !!!!")
If Supprimermsg = vbCancel Then
Else
Selection.ClearContents
Selection.Delete Shift:=xlUp
End If
End Sub


Petchy.gif
 
c'est tout simplement parce que tu n'as pas déclaré Supprimrmsg auparavant. Comme c'est une variable de type Variant, tu modifies ta macro comme ceci et ça marchera

Private Sub XPButton4_Click()
dim Supprimermsg

Supprimermsg = MsgBox("Supprimer la ligne sélectionné ?", vbExclamation, _
"Opération irréversible !!!!")
If Supprimermsg = vbCancel Then
Else
Selection.ClearContents
Selection.Delete Shift:=xlUp
End If
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
881
Réponses
4
Affichages
549
Retour