Table des matières
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.