Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Table Structurée - Couleur style

vgendron

XLDnaute Barbatruc
Hello

Sauriez vous me dire s'il est possible (et comment) de recupérer la couleur d'un style de table structurée
dans l'exemple ci joint, j'ai créé une table (t_Vierge) avec le style "Bleu style de tableau moyen 2"
j'aimerai pouvoir récupérer l'indice couleur de la ligne d'entete. afin de le réutiliser sur des cellules "Hors table"
dans l'exemple: colorer A7:B7 comme A17:B17

si je fais range("A8").interior.color: il ne voit pas de couleur...

il y a surement un moyen d'aller voir les propriétés d'un style prédéfini....
 

Pièces jointes

  • CouleurThemeTableStruct.xlsm
    18.3 KB · Affichages: 1

Dranreb

XLDnaute Barbatruc
Bonsoir.
Il est quand même possible de récupérer ces infos de la propriété TableStyle du ListObject.
Partez en liaisons anticipées sinon c'est imbitable.

Retrouvé ça :
 
Dernière édition:

vgendron

XLDnaute Barbatruc
Hello @Dranreb

merci, effectivement, c'est plus "long" quie de passer par le display, mais sans doute plus "précis"
par liaison anticipée. tu entends "faire un set = ....tablestyle?

j'ai remarqué justement que la saisie semi automatique atteint un niveau qui dépend de la déclaration

si je fais juste
Dim t As ListObject
Set t = ActiveSheet.ListObjects("t_vierge")
==>la saisie semi auto propose bien .tablestyle mais plus rien après

alors que si je déclare
Dim Tse As TableStyle
Set Tse = ActiveSheet.ListObjects("t_Vierge").TableStyle
==>la saisie semi propose jusqu'au niveau interior.color

étonnant..
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…