Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Supprimer le texte en couleur

  • Initiateur de la discussion Initiateur de la discussion Garamante
  • 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 !

G

Garamante

Guest
Salut,


je voudrais savoir si il est possible de supprimer du texte en couleur dans une chaîne de caractère. Je m'explique...

J'ai l'habitude de copier les définitions de mon dictionnaire d'anglais pour les coller dans Excel (à l'aide de fonctions diverses il fait un tri automatique dans la définition et récupère ce que je veux afin de l'intégrer dans le logiciel d'apprentissage Anki). Mais certaines lignes me sont inutiles et elles sont toujours de la même couleurs. Je voudrais donc savoir si il est possible de les supprimer.

Merci pour votre aide !
 

Pièces jointes

Re : Supprimer le texte en couleur

Re Garamante

Si j'ai bien compris ton charabia 😛, rajoute cette condition :
Code:
If Trim(C.Value) Like "#*" Then C.Font.Bold = True
ou éventuellement ceci
If IsNumeric(Left(Trim(C.Value), 1)) Then C.Font.Bold = True
VB:
Sub Effacer_les_Caracteres_en_Couleur()
Dim C As Range, n As Integer
Application.ScreenUpdating = False
With Sheets("Feuil1")
  For Each C In .Range("A1:A" & .Range("A65536").End(xlUp).Row) ' pour chaque cellule
   If C.Value <> "" Then ' si valeur non vide
     If IsNumeric(Left(C.Value, 1)) Then C.Font.Bold = True
     For n = Len(C.Value) To 1 Step -1 ' pour chaque caractère du texte
       If C.Characters(Start:=n, Length:=1).Font.ColorIndex <> 1 Then 'si différent de noir
         C.Characters(Start:=n, Length:=1).Delete 'on efface le caractère
       End If
     Next n 'caractere suivant
   End If
  Next C
End With
Application.ScreenUpdating = True
End Sub

Klin89
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
4
Affichages
851
M
Réponses
5
Affichages
1 K
marcenana
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…