Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

"variable non définie"

  • Initiateur de la discussion petchy
  • Date de début
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


 
T

Ti

Guest
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
 

Discussions similaires

Réponses
4
Affichages
252
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…