Résolu Office 365 Probléme de macro qui ne s'exécute pas

Wartdogs

XLDnaute Nouveau
Bonjours,

Je rencontre un problème dans l'exécution d'une macro qui doit effacer une image dans une colonne. Message impossible d'exécuter la macro "feuil,coordonnée cellule, nom personne" pas disponible dans ce classeur ou désactiver. La macro se trouve dans une feuille déclarer en public et les autres en private.

Public Sub Supprimer_Signatures(Target As String, Participant As String)
If MsgBox("Etes-vous s?r" & vbLf & _
"de vouloir supprimer la signature de" & vbLf & _
Participant & " ?", vbCritical + vbOKCancel) = vbOK Then
Range(Target).ClearContents
Shapes(Application.Caller).Delete
End If
End Sub
Merci pour vos réponse
Prenez soin de vous
Cordialement
 
Ce fil a été résolu! Aller à la solution…
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Wartdogs,
Essayez de remplacer :
VB:
Shapes(Application.Caller).Delete

par

NomShape = Application.Caller
ActiveSheet.Shapes(NomShape).Delete
 
Ce message a été identifié comme étant une solution!

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas