Sélectionner cellules pour mettre bordure de contour

  • Initiateur de la discussion Initiateur de la discussion debidebo67
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

debidebo67

Guest
Bonjour,

j'ai essayé ceci :

Range(Cells(15, 3), Cells(15, 8)).End(xlDown).Select
ActiveCell.Borders.Color = RGB(0, 0, 0)

mais il me met une bordure que à la première cellule (Cells(15,3) ! il ne tient pas compte de la plage
Quelqu'un aurait-il une idée SVP ?
 
Re : Sélectionner cellules pour mettre bordure de contour

Bonjour,

Je ne suis pas sûr de la syntaxe que tu utilises, mais à te lire, ça a l'air de marcher.

Là où ton problème se situe, c'est sur le mot ActiveCell: même si tu sélectionnes plusieurs cellules, tu n'en as qu'une seule active.

Remplace plutôt comme ceci:
Code:
    Range(Cells(15, 3), Cells(15, 8)).End(xlDown).Select
    Selection.Borders.Color = RGB(0, 0, 0)

Si tu veux optimiser un peu ton code, shoote l'étape de sélection (ça ralentit énormément l'exécution d'un code VBA)
Code:
    Range(Cells(15, 3), Cells(15, 8)).End(xlDown).Borders.Color = RGB(0, 0, 0)

Cordialement,
 
Re : Sélectionner cellules pour mettre bordure de contour

ok merci,

je viens d'essayer mais le résultat est le même il ne me sélectionne que la première cellule, pourtant l'idée de la correction proposé me parait cohérente et logique.

je pense qu'il ne comprend pas Range("Cells...") ?!?😕
 
Re : Sélectionner cellules pour mettre bordure de contour

Re,

Alors essaye comme ceci:

Code:
    Dim Range_ToBorders As Range
    Set Range_ToBorders = Range(cells(15,3).address & ":" & cells(15,8).address)

    Dim pcs_Range as Range
    For each pcs_Range in Range_ToBorders
        pcs_Range.Borders.Color = RGB(0, 0, 0)
    Next pcs_Range

Cordialement,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
586
Réponses
10
Affichages
645
Retour