[Résolu] Une même macro pour mettre et enlever un mot dans une selection de cellule

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 !

libellule85

XLDnaute Accro
Bonjour le forum,

Peut-on faire une macro qui puisse lors du 1er clic écrire un mot et suite à un 2è clic effacer ce mot ? et ceci sur une sélection de cellule (une ou plusieurs).

D'avance merci pour votre aide
 
Dernière édition:
Re : Une même macro pour mettre et enlever un mot dans une selection de cellule

Bonjour


A essayer ou adapter

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Target.Count = 1 Then Exit Sub
Target = IIf(IsEmpty(Target), Target, vbNullString)
End Sub

A mettre dans le code d'une Feuille
Pour tester:
Saisir une valeur dans une cellule
puis cliquer dans une autre cellule
Revenir sur la première cellule.
 
Re : Une même macro pour mettre et enlever un mot dans une selection de cellule

Il suffit d'adapter ma proposition précédente.
Code:
Private Sub CommandButton1_Click()
If Not Selection.Count = 1 Then Exit Sub
ActiveCell = IIf(IsEmpty(ActiveCell), ActiveCell, vbNullString)
End Sub

Mais avec un bouton, cela change beaucoup de chose.
 
Dernière édition:
Re : Une même macro pour mettre et enlever un mot dans une selection de cellule

Bonjour libellule85, TempusFugit,

Pas compris la solution proposée 😕

Perso j'écrirais ça :

Code:
Private Sub CommandButton1_Click()
On Error Resume Next 'si Selection n'est pas un Range...
Selection = IIf(Selection.Cells(1, 1) = "", "Bonjour", "")
End Sub
ou encore :

Code:
Private Sub CommandButton1_Click()
'le texte de référence est en A1, cellule à adapter
On Error Resume Next 'si Selection n'est pas un Range...
If Selection.Cells(1, 1).Address = [A1].Address Then Exit Sub
Selection = IIf(Selection.Cells(1, 1) = "", [A1], "")
End Sub
A+
 
- 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

Retour