Définir une variable sur "gras"

F60lebaladinverni Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   -  
NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir à tous,

Une petite question sur VBA, est-il possible de définir une variable sur "gras" ? du genre :

Dim ma_variable as string
ma_variable = "gras" ?

de la même façon qu'on peut attribuer une couleur à une variable de cette manière :

Dim ma_variable as string
ma_variable = 65535             'ma_variable = "jaune"

Merci d'avance pour votre aide

1 réponse

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Tu parles d'une énumération ?
    Sinon, explique mieux, je ne vois pas où tu veux en venir.
    0
    1. F60lebaladinverni Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   2
       
      La suite du code serait :

      Dim ma_variable as string
      ma_variable = "gras" ?
      Dim ligne as long 'nb de lignes de mon tableau

      for ligne = 2 to 20 'Si mon tableau comporte 19 lignes (20 moins l'en-tête)
      if range("A" & ligne).font.bold like ma_variable then 'Si il repère une cellule en gras
      'Afficher la ligne repérée en gras dans une ListBox
      end if
      next

      Je sais déjà le faire pour afficher les lignes surlignées en couleur
      J'espère avoir été plus clair ...
      0
    2. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Je n'ai pas Excel sur mon PC, Regardes le contenu de la propriété avec Shift+F9 en sélectionnant l'expression.
      0