Comment effacer des cellules dans Excel avec un bouton (avec des étapes détaillées)

  • Partage Ça
Hugh West

Si vous cherchez la solution ou des astuces spéciales pour effacer des cellules dans Excel à l'aide d'un bouton alors vous avez atterri au bon endroit. Il y a quelques étapes faciles pour effacer des cellules dans Excel à l'aide d'un bouton Cet article vous montrera chaque étape avec des illustrations appropriées afin que vous puissiez facilement les appliquer à vos besoins. Entrons dans la partie centrale de l'article.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir d'ici :

Effacer des cellules avec un bouton.xlsm

Étapes à suivre pour effacer des cellules dans Excel à l'aide d'un bouton

Dans cette section, je vais vous montrer les étapes simples et rapides pour effacer des cellules dans Excel à l'aide d'un bouton sur le système d'exploitation Windows. Vous trouverez des explications détaillées avec des illustrations claires de chaque chose dans cet article. J'ai utilisé Version Microsoft 365 Mais vous pouvez utiliser toute autre version selon vos disponibilités. Si un élément de cet article ne fonctionne pas dans votre version, laissez-nous un commentaire.

📌 Étape 1 : créer un module VBA

  • Pour cela, il faut d'abord se rendre sur le ruban supérieur et appuyer sur le bouton Développeur, puis appuyez sur le bouton Visual Basic dans le menu.

Vous pouvez utiliser ALT + F11 pour ouvrir le "Microsoft Visual Basic pour les applications" si vous n'avez pas ajouté l'onglet Développeur.

  • Maintenant, une fenêtre nommée "Microsoft Visual Basic pour les applications" Dans la barre de menu supérieure, appuyez sur le bouton "Insérer" Un menu s'affiche, dans lequel vous pouvez sélectionner les éléments suivants "Module'" option.

📌 Étape 2 : Insérer le code VBA dans le module

  • Maintenant, une nouvelle "Module" apparaît. Et Pâte ce code VBA dans la boîte.

✅ Code pour effacer les cellules en gardant le format :

 Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub 

Code pour effacer les cellules, y compris le format

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Code pour l'effacement complet des cellules

 Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub 

Lire la suite : Comment effacer des cellules dans Excel VBA (9 méthodes simples)

📣 Différence entre les commandes Clear, Delete et ClearContents dans Excel VBA

Vous avez 3 commandements disponible en Excel VBA pour nettoyer les cellules. Mais ils fonctionnent différemment pour des buts différents. La ClearContent ne fait qu'effacer la valeur de la cellule tout en conservant le format de celle-ci. Clair supprime à la fois la valeur et le formatage de la cellule et laisse les cellules vierges, mais la commande Supprimer supprime complètement les cellules et déplace les cellules du bas vers le haut pour remplir la place.

📌 Étape 3 : Créer un bouton macro

Vous pouvez également créer un bouton macro, afin de pouvoir facilement utiliser cette feuille de calcul de manière répétée. Pour créer un bouton macro, suivez les étapes ci-dessous :

  • Tout d'abord, allez sur le site Développeur dans le ruban supérieur.
  • Ensuite, cliquez sur le Insérer et sélectionnez les options Bouton

  • Après avoir sélectionné l'icône du bouton, vous devez dessiner a boîte dans la région où vous souhaitez placer le bouton. Dessinez donc une boîte dans une région appropriée pour créer un bouton de macro.

  • Après avoir dessiné la boîte, une fenêtre nommée " Affecter une macro " apparaîtra.
  • Dans la liste, sélectionnez le site macro que vous avez créé auparavant.
  • Ensuite, appuyez sur OK .

  • En conséquence, vous verrez qu'un bouton de macro sera créé dans la région sélectionnée. Cliquez à droite sur sur le bouton macro pour renommer comme " Clear Contents Only ".

  • Maintenant, créez deux autres boutons pour d'autres codes nommés " Effacer les cellules, y compris le format " et " Supprimer des cellules "

Lire la suite : Excel VBA : effacer le contenu si la cellule contient des valeurs spécifiques

📌 Étape 4 : Exécuter la macro avec le bouton

Maintenant, essayez d'exécuter les codes macro avec les boutons créés un par un. Je montre ici la sortie pour chaque commande.

🎉 Sortie de la commande Clear Contents

  • Maintenant, cliquez sur le bouton nommé " Clear Contents Only "pour effacer uniquement les valeurs des cellules sélectionnées.

  • Après avoir cliqué sur le bouton, une fenêtre contextuelle s'ouvre et vous demande de sélectionner la plage de cellules que vous souhaitez effacer.
  • Donc, sélectionnez la plage de cellules dans la boîte et appuyez sur OK .

  • Après avoir cliqué sur OK vous verrez que les valeurs des cellules sélectionnées sont effacées, mais que l'option format des cellules reste toujours la même.

Lire la suite : Excel VBA pour effacer le contenu d'une plage (3 cas appropriés)

🎉 Effacer la sortie de commande

  • Maintenant, de la même manière, cliquez sur le " Effacer les cellules, y compris le format "pour effacer les valeurs des cellules et supprimer également les formattings.
  • Comme indiqué précédemment, spécifier la plage de cellules que vous souhaitez effacer dans la zone de saisie et appuyez sur OK .

  • Vous constaterez alors que les cellules sélectionnées sont complètement effacées, tant les valeurs que les formats des cellules.

🎉 Supprimer la sortie de commande

  • Maintenant, pour le cas de l'utilisation du Supprimer vous devez suivre les mêmes étapes pour exécuter la macro.
  • Donc, cliquez sur le bouton nommé " Supprimer des cellules "et spécifiez la plage de cellules dans la zone de saisie.

  • Dans ce cas, vous verrez que les cellules sélectionnées sont complètement supprimées et que les cellules du bas sont décalées vers le haut.

Lire la suite : Différence entre supprimer et effacer le contenu dans Excel

Les choses à retenir

  • Clair efface à la fois les valeurs et les formats des cellules.
  • Supprimer supprime complètement les cellules.
  • ClearContents efface uniquement les valeurs des cellules et conserve le même format de cellule.

Conclusion

Dans cet article, vous avez trouvé comment effacer des cellules dans Excel avec le bouton. J'espère que vous avez trouvé cet article utile. Vous pouvez visiter notre site web. ExcelWIKI pour en savoir plus sur le contenu lié à Excel. Si vous avez des commentaires, des suggestions ou des questions, n'hésitez pas à en faire part dans la section des commentaires ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.