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

XL 2021 Colorier un partie d'un txt

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 !

hermann

XLDnaute Occasionnel
Supporter XLD
Bonjour Mesdames et Messieurs

Svp, je voudrai obtenir le résultat du lien en gras et en couleur rouge

='Ibk-h-1932'!J31&" (ID """&'Ibk-h-1932'!B31&""")"

Merci pour votre aide
Arnold
 
Oui, Mais Le
1er lien indique la rue avec son nr de la rue
Le
2m lien donne un aperçu de la Id de la personne "en rouge"
Suit a sa il auras un accès complet au fichier rechercher. (en future en HyperText)
Merci
Arnold
 
Oui, si j'ai bien compris le code de sa macro et son intention, au lieu de colorier la deuxième variable de la formule ça colorie la première variable dans la formule, mais de toute façon au lieu de colorier complètement la variable de la formule ça colorie uniquement le nom de la feuille dans la formule, mais de toute façon au lieu de colorier une partie du texte résultat de la formule ça colorie une partie de la formule elle-même...

Ceci dit, je n'ai peut-être pas bien compris le code et l'intention.
 
Svp, je voudrai obtenir le résultat du lien en gras et en couleur rouge

='Ibk-h-1932'!J31&" (ID """&'Ibk-h-1932'!B31&""")"
Une proposition (à partir du classeur de #13) en pièce jointe.

VB:
Sub VerkettenUndEinfarben()
'
Dim Strasse As String, ID As String, Ergenis As String
Dim Beginn As Integer, Lange As Integer

    Strasse = Sheets("Ibk-h-1932").Range("U31").Value2
    ID = Sheets("Ibk-h-1932").Range("B31").Value2
    Ergebnis = Strasse & " (ID """ & ID & """)"

    Beginn = Len(Strasse) + 7
    Lange = Len(ID)

    With Sheets("Feuil1").Range("C23")
        .Value2 = Ergebnis
        With .Characters(Beginn, Lange).Font
            .Bold = True
            .Color = vbRed
        End With
    End With

End Sub
 

Pièces jointes

Bonsoir Monsieur

On s'approche (Mais je rien compris)
Demain il y un autre jour 🙂

A demain !
 

Pièces jointes

On s'approche (Mais je rien compris)
Je dirais même qu'on y était... avant que tu changes l'emplacement des données sources.
Si tu changes l'emplacement des données, il faut aussi changer l'emplacement dans la macro, sinon ça ne risque pas de fonctionner. 😉

Il y a deux macros, chacune associée à un bouton, pour te montrer deux façons de procéder.
 

Pièces jointes

Bonjour Monsieur
Merci!

En révision
Danke
Arnold
 

Pièces jointes

Dernière proposition :
VB:
Sub VerkettenUndEinfarben()
'
Dim Strasse As String, ID As String, Ergenis As String
Dim Beginn As Integer, Lange As Integer, i As Integer

    i = 4

    While Sheets("Ibk-h-1932").Range("B" & i).Value2 <> ""

        Strasse = Sheets("Ibk-h-1932").Range("J" & i).Value2
        ID = Sheets("Ibk-h-1932").Range("B" & i).Value2
        Ergebnis = Strasse & " (ID """ & ID & """)"

        Beginn = Len(Strasse) + 7
        Lange = Len(ID)

        With Sheets("Collecte-Ibk-1932")
            .Hyperlinks.Add .Range("F" & i), Address:="https://excel-downloads.com/threads/colorier-un-partie-dun-txt.20086026/post-20676396"
            With .Range("F" & i)
                .Value2 = Ergebnis
                With .Font
                    .Underline = False
                    .Name = "Times New Roman"
                    .Size = 20
                    .Color = vbBlack
                End With
                With .Characters(Beginn, Lange).Font
                    .Bold = True
                    .Color = vbRed
                End With
            End With
        End With

        i = i + 1

    Wend

End Sub
 

Pièces jointes

Dernière édition:
Oui, car je parlais de la version 003 proposée dans le message #23.
Le derniere scripte, pouvait l'envelopper dans un file ? merci

SVP, a supprimer le dossier: Feuile1
et a utiliser uniquement les dossier Collecte..... et Ibk-h-1932

Danke für Ihre Hilfe
Arnold
 

Pièces jointes

- 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
26
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…