IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA-E] Recherche des textes en Gras


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 109
    Par défaut [VBA-E] Recherche des textes en Gras
    Bonjour a tous
    Sous Word, j'ai besoin de faire un userform, dans ce dernier j'ai crée un combobox et je voudrais qu'il m'affiche tous les titres du fichier excel X dans la feuille Y...

    Pour differentié, les titres du reste, il sont en caractére Gras (bold)

    mais voila le probleme : comment faire tout ca ... comment lui faire recherché les textes en gras et ensuite les affichés ...

    Merci bocou

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 109
    Par défaut
    Snif , personne ?

    Je n'ai peu etre pas était assez clair sur les explications ...
    svp un peu d'aide

  3. #3
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 344
    Par défaut
    Essaye en cherchant quand tes termes, en faisant une fonction c'est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    selection.font.bold = true
    Et faire un if la dessus pour les afficher quand ça c'est vrai
    1. Avant de poster, et http://www.developpez.com/sources/
    2. Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
    3. N'oubliez pas le
    4. N'oubliez pas le si la réponse vous a été utile !

  4. #4
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    En attendant l'arrivée des "pros" de VBA (que je ne connais pas) :
    Il est vraisemblable que ce qui est en gras l'a été mis en raisons de conditions réunies.
    Si tel est le cas, les mêmes conditions sont tout simplement à utiliser et celà évitera à VBA de tester, plus "lourdement" sur "Bold"

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tu peux essayer ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    Sub ListeLesAdressesDesCellulesEnGras()
    Dim TableauAdressesDesTitres(), i, j, k, ok As Boolean
        For j = 1 To DernièreLigne 'A définir
            For i = 1 To DernièreColonne    'A définir
                ok = Cells(j, i).Font.Bold = True
                If ok Then
                    k = k + 1
                    ReDim Preserve TableauAdressesDesTitres(k)
                    TableauAdressesDesTitres(k) = Cells(j, i).Address(RowAbsolute:=False, _
                        ColumnAbsolute:=False)
                End If
            Next i
        Next j
        For i = 1 To k
            LaForm.LeCombo.AddItem LaFeuille.Range(TableauAdressesDesTitres).Value
        Next
    End Sub
    Le boolean n'est pas indispensable mais j'aime bien, ça clarifie la logique

    A+

Discussions similaires

  1. [VBA Word] Recherche des liens hypertexte
    Par sirkim dans le forum VBA Word
    Réponses: 1
    Dernier message: 13/07/2007, 14h15
  2. VBA-E Recherche des différents noms dans mon tableau excel
    Par tazmania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/04/2007, 19h31
  3. [VBA-E] rechercher des valeurs?
    Par godSP2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/02/2007, 20h55
  4. [Look and feel] Texte des JLabels en gras
    Par aliasjcdenton dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 26/01/2006, 11h49
  5. recherche tuto concernant exploitation des .text en vb
    Par tavekapaclike1er dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 19/11/2005, 12h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo