Masquer une partie des caractères d'une même cellule
Signaler
bassreflex
-
eriiic
eriiic
- Messages postés
- 23888
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
A voir également:
- Masquer une partie des caractères d'une même cellule
- Extraction d'une partie des caractères contenus dans une cellule ✓ - Forum - Excel
- Masquer une partie de texte dans Excel ✓ - Forum - Excel
- Masque de saisie de caractères contrôlés ✓ - Forum - Access
- Créer une photo à partir de caractères ✓ - Forum - Logiciels
- Démarrer : masquer une partie des programmes ✓ - Forum - Windows
4 réponses
f894009
- Messages postés
- 15600
- Date d'inscription
- dimanche 25 novembre 2007
- Statut
- Membre
- Dernière intervention
- 23 février 2021
Bonjour,
Pour une cellule de saisie, ne peut ce faire qu'avec du texte.
Donc code pour faire ce coloriage:
A mettre dans le VBA de la feuille et adaptez la plage de cellule
Pour une cellule de saisie, ne peut ce faire qu'avec du texte.
Donc code pour faire ce coloriage:
A mettre dans le VBA de la feuille et adaptez la plage de cellule
Private Sub Worksheet_Change(ByVal Target As Range) With Application.ErrorCheckingOptions .EvaluateToError = False .TextDate = False .NumberAsText = False End With If Target.Count > 1 Then Exit Sub If Not Application.Intersect(Target, Range("D2:D12")) Is Nothing Then With Target .NumberFormat = "@" NbC = Len(Target) If NbC < 3 Then .Characters(Start:=1, Length:=NbC).Font.ColorIndex = xlAutomatic Else Lng = NbC - 1 .Characters(1, Lng).Font.Color = vbWhite .Characters(Start:=Lng, Length:=2).Font.ColorIndex = xlAutomatic End If .HorizontalAlignment = xlRight End With End If End Sub
Raymond PENTIER
- Messages postés
- 53310
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
Bonjour.
Il n'y a pas de solution pour ta demande.
Il n'y a pas de solution pour ta demande.
Raymond PENTIER
- Messages postés
- 53310
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
Non !
bassreflex a bien précisé :
"Je parle bien d'affichage car je souhaite que ma cellule ait pour valeur tous les chiffres quand même" ...
bassreflex a bien précisé :
"Je parle bien d'affichage car je souhaite que ma cellule ait pour valeur tous les chiffres quand même" ...
eriiic
- Messages postés
- 23888
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
Bonjour,
Pourquoi être péremptoire ?
J'ai bien l'impression que la proposition de f894009 répond à la question.
Excel saura convertir en numérique si besoin. Attendons le demandeur...
eric
Pourquoi être péremptoire ?
J'ai bien l'impression que la proposition de f894009 répond à la question.
Excel saura convertir en numérique si besoin. Attendons le demandeur...
eric
Raymond PENTIER
- Messages postés
- 53310
- Date d'inscription
- lundi 13 août 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
Cher ami Eric, je ne suis pas du tout péremptoire : Je rappelle juste le libellé de la demande ...
Il est question de chiffres et de valeur ; c'est donc que la cellule servira à des calculs sur le mois de juillet 2021, et même l'utilisation de CNUM("07") serait source d'erreur !
Cordialement.
Il est question de chiffres et de valeur ; c'est donc que la cellule servira à des calculs sur le mois de juillet 2021, et même l'utilisation de CNUM("07") serait source d'erreur !
Cordialement.
eriiic
- Messages postés
- 23888
- Date d'inscription
- mardi 11 septembre 2007
- Statut
- Contributeur
- Dernière intervention
- 23 février 2021
Je ne vois pas ce que tu veux dire.
Met A2 au format texte avec 1234 dedans.
Avec
De même =SOMME(A2:A3) fonctionne
Quant à =CNUM("07") ça me donne 7 sans erreur... Mais pourquoi vouloir l'utiliser alors qu'excel fait ses conversions tout seul comme un grand ?
eric
Met A2 au format texte avec 1234 dedans.
Avec
=A2+1qu'obtiens-tu ?
De même =SOMME(A2:A3) fonctionne
Quant à =CNUM("07") ça me donne 7 sans erreur... Mais pourquoi vouloir l'utiliser alors qu'excel fait ses conversions tout seul comme un grand ?
eric