Macro Excel

je suis débutant !

pourriez vous me dire comment créer une cellule qui, en cliquant dessus, annule (remet à zero) toutes les saisies dans un tableau excel donné ?

je sais que ca existe, mais psonne ne peut me l'expliquer...

je tente donc ce dernier SOS

d'avance merci si quelqu'un daigne me repondre

Bonsoir,

Pour commencer on va faire ça avec un bouton, c'est plus simple

Alors dans ton classeur, tu fais Affichage/Barres d'outils/Boîte à outils contrôles

Choisis "Bouton de commande", et trace ton bouton

Clic droit dessus, et "Visualiser le code" ==> tu as Visual Basic qui s'ouvre

Colles ce code (en fait la ligne du milieu, puisque le reste est apparu automatiquement) :

Private Sub CommandButton1_Click()
Range("C3:H10").ClearContents
End Sub

Dans la barre d'outils "Formulaires", cliques sur "Désactiver le mode création"

Voilà, quand tu cliques sur le bouton, le contenu de la zone C3:H10 est effacée, sans perdre la mise en forme.

Pour tout effacer ce serait .Clear à la place de .ClearContents

Dis nous si ça va, ou ce qu'il faut ajouter

ptkntz a écrit :

un très grand merci pour votre rapidité et votre efficacité

ça a marché, et je ne sais pas comment j'aurais fait sans y consacrer un temps énorme pour consulter un tas de choses

encore merci et bonne continuation

Bonjour ptk,

Pour que le forum soit au courant de l'évolution, utilise le bouton "Répondre", plutôt que le MP

Ensuite si tu considère que ton problème est résolu, tu édite ton premier message, et tu choisis l'option "Résolu", je sais plus trop où...

Ceci pour que quand quelqu'un fait une recherche sur le forum, il sache de suite s'il va trouver une réponse ou non.

Au plaisir de t'avoir été utile, et à bientôt

Rechercher des sujets similaires à "macro"