Mettre des bordures sur une ligne si 1ère cellule non vide

Signaler
Messages postés
13
Date d'inscription
mardi 28 janvier 2020
Statut
Membre
Dernière intervention
20 février 2020
-
jordane45
Messages postés
27710
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 février 2020
-
J’ai un tableau dont j’aimerai mettre des bordures autour des cellules de B à F si la cellule B est non vide.
La 1ère cellule « modifiable » est B5.
J’ai créé un module avec le code suivant (Excel 2013) :

Sub Bordures()

Dim Derlig As Long

    With « Feuil1 »
        Derlig = .Cells(.Rows.Count, 2).End(xlUp).Row
        .Cells(5, 2).Resize(Derlig, 6).BorderAround Weight = xlThin
    End With
End Sub


Mais je ne sais pas comment faire pour qu’il soit pris en compte et s’il marche
Si quelqu’un a une solution.
Merci d’avance

1 réponse

Messages postés
27710
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 février 2020
2 149
Bonjour,

Comment as tu pu "écrire" ce code ... sans savoir exécuter une macro excel ?
Tu l'as seulement copier/coller quelque part je suppose.
Quoi qu'il en soit, ta question serait donc : comment lancer une macro excel.

Et bien, il existe plusieurs possibilités.
Par exemple, tu te places dans cette macro ( tu cliques une fois dedans pour que ton curseur de souris s'y trouve), puis tu lances la macro en appuyant sur la touche F5 de ton clavier.
Sinon, tu peux utiliser le bouton qui se trouve dans le ruban prévu à cet effet.
Tu peux aussi assigner cette macro à un bouton sur ta feuille execel ..

Je te conseille de suivre les tutos (que tu trouveras pas milliers/millions) sur le net.