Macros excel 2016
belorison
Messages postés
4
Statut
Membre
-
Patrice33740 Messages postés 8400 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8400 Date d'inscription Statut Membre Dernière intervention -
je voudrais créer une macro sous excel qui m"efface le contenu d'une ou plusieurs cellules
3 réponses
-
Bonjour
Utilise déjà l’enregistreur de macro
Après s'il faut transformer ou compléter la macro tu poste un exemple de ton fichier avec sa macro sur mon-partage.fr, tu fais créer un lien que tu copies et reviens coller ici
Cdlmnt
Via
-
Bonjour,
Par exemple :Option Private Module Option Explicit Sub EffacerContenuDesCellulesSelectionnees() Dim C As Range If TypeName(Selection) <> "Range" Then Exit Sub For Each C In Selection.Cells C.ClearContents Next C End Sub Sub EffacerContenuDeLaPlageDeCellules() Dim R As Range Dim C As Range Set R = ActiveSheet.Range("A3:B12,C7,D4:E4") For Each C In R.Cells C.ClearContents Next C End Sub-
pour faire simple, je voudrais faire une gomme qui m'effacerait la ou les cellules que je sélectionneraient.
Es ce possible ?
Merci de votre réponse- Oui
Au plus simple : un doubleclic efface le contenu de la cellule
Copier la macro suivante et la coller dans le worksheet de la feuille où elle doit s'appliquer (ALT+F11 pour ouvrir éditeur VBA - double-clic sur nom de la feuille dans arborescence, coller la macro dans la page blanche et fermer éditeur)Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Target.ClearContents End Sub
Vdlmnt
Via - Tu suis simplement les instructions que je t'ai donné et que je te répète :
1) Faire ALT+F11 pour ouvrir l'éditeur VBA
2) Double clic sur le nom de la feuille où tu veux que s'applique la macro dans l'arborescence à gauche
3) Dans la page blanche qui s'est ouverte à droite (c'est ça le worksheet de la feuille) copier-coller les lignes de macro de mon dernier post
4) Fermer l'éditeur
Désormais dans la feuille à laquelle la macro est attachée un double-clic dans une cellule efface le contenu de la cellule
Cdlmnt
Via
-
-
Pour commencer regardes ici :
https://www.lecompagnon.info//vba-excel/vba_vbe.htm#Vue%20d%27ensemble
et
http://www.info-3000.com/vbvba/cours/lecon004/lecon004.php