Nom de colonne si cellule gras

Résolu
Badist Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche a automatiser une action et je ne m'y connais pas en VBA.

Ce serait pour déterminer dans chaque ligne de la colonne D "si la cellule est en gras" alors "nom de la colonne" (A,B,C)

Ce serait pour obtenir l'image qui suit



Merci d'avance

1 réponse

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Mets ce code dans un module standard :
    Sub NomDesColonnesEnGras()
    Const adresseColonnesTestées$ = "A:C"
    Const adresseColonneRésultat$ = "D"
    Dim plage As Range
    Dim ligne As Range
    Dim cellule As Range
    Dim résultat As String
      With Worksheets(1)
        Set plage = Intersect(.UsedRange, .Range(adresseColonnesTestées)).Offset(1)
        For Each ligne In plage.Rows
          résultat = ""
          For Each cellule In ligne.Cells
            If cellule.Font.Bold = True Then
              If résultat = "" Then
                résultat = Split(cellule.Address, "$")(1)
              Else
                résultat = résultat & " & " & Split(cellule.Address, "$")(1)
              End If
            End If
            .Cells(cellule.Row, adresseColonneRésultat).Value = résultat
          Next cellule
        Next ligne
      End With
    End Sub


    0
    1. Badist Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
       
      Super ça marche comme sur des roulettes et j'ai réussi à l'adapter à ce que je voulais ! merci beaucoup
      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Badist Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
         
        bonjour, peux-tu alors marquer ce sujet comme résolu (via la roue dentée à droite du titre)?
        0
    2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      « ... j'ai réussi à l'adapter ... » C'est écrit pour ça.

      Au plaisir de te relire sur le forum
      0