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

Supprimer tous les boutons d'un chiffrier

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 !

Re : Supprimer tous les boutons d'un chiffrier

Bonsoir siocnarf,

Tout ce que je peux faire pour vous, c'est cette macro (à placer dans un Module) :

Code:
Sub SupprimeObjets()
Dim nom$
Application.ScreenUpdating = False
Application.DisplayAlerts = False
nom = ActiveSheet.Name
ActiveSheet.DrawingObjects.Delete
Sheets.Add
Sheets(nom).Cells.Copy [A1]
Sheets(nom).Delete
ActiveSheet.Name = nom
End Sub

Elle supprime tous les objets de la feuille active et toutes les macros dans cette feuille (et pas celles placées dans des Modules).

Pour faire mieux, c'est beaucoup plus compliqué, je passe la main.

A+
 
Re : Supprimer tous les boutons d'un chiffrier

Bonjour

Dim nom$
correspond à Dim nom as string.

Dans les premiers interpréteurs basic le symbole $ associé à un nom de variable indiquait une chaine de caractères.

JP
 
Re : Supprimer tous les boutons d'un chiffrier

Bonjour,

Suite à l'exécution de votre code mon code retourne une erreur d'exécution 9 l'indice n'appartient pas à la sélection.
En examinant dans Microsoft Visual Basic, je constate que dans Microsoft Excel Objects, il n'y a plus feuil1 dans les VBA Project. En fait feuil4(feuil1) Comment on peut le recréer avec feuil1(feuil1)?



Merci
 
Dernière édition:
- 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

Discussions similaires

Réponses
3
Affichages
222
Réponses
10
Affichages
666
Réponses
17
Affichages
787
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…