Code texte par defaut dans cellules fusionnees

  • Initiateur de la discussion Initiateur de la discussion Ilino
  • Date de début Date de début

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 !

Ilino

XLDnaute Barbatruc
Forum bonsoir
j'ai trouvé ce code
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("A8:A30"), Target) Is Nothing And Target.Count = 1 Then
  If Target.Value = "" Then Target.Value = "En cours."
End If
End Sub
je souhaite l4appliquer sur des cellules fusionnées A8 = (A8:C8)
 
Re : Code texte par defaut dans cellules fusionnees

Forum Bonjour
ci joint la solution a mon souci
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'----TEXT PAR DEFAUT DANS LA CELLULE
    If Target.Address = "$A$8" Then
        If Target.Value = "En cours." Then Target.Value = ""
    ElseIf Range("A8").Value = "" Then
        Range("A8").Value = "En cours."
    End If
'----
End Sub
GRAZIE
 
Re : Code texte par defaut dans cellules fusionnees

Re,

Ton code est "fonctionnel" bien sûr mais il ne fait rien d'autre que ce que fait cette macro :

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [A8] = "" Then [A8] = "En cours."
End Sub
puisque l'instruction qui suit If Target.Address = "$A$8" Then n'est jamais exécutée.

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

Réponses
9
Affichages
509
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour