Définir une variable sur "gras"

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. Modérateur
    Tu parles d'une énumération ?
    Sinon, explique mieux, je ne vois pas où tu veux en venir.
    1. 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 ...
    2. Modérateur
      Je n'ai pas Excel sur mon PC, Regardes le contenu de la propriété avec Shift+F9 en sélectionnant l'expression.