Application d'un style de tableau personnalisé en VBA
Résolu
jesaispastout88
Messages postés
36
Statut
Membre
-
jesaispastout88 Messages postés 36 Statut Membre -
jesaispastout88 Messages postés 36 Statut Membre -
Bonjour,
J'ai créé un style de tableau que j'ai appelé "paramètres".
Je souhaite appliquer cette mise en forme à ma zone qui s'appelle JEUNES.
Quand j'exécute mon code, il n'y a pas de message d'erreur mais la mise en forme ne s'applique pas.
Sauriez-vous me dire pourquoi ?
D'avance, merci.
J'ai créé un style de tableau que j'ai appelé "paramètres".
Je souhaite appliquer cette mise en forme à ma zone qui s'appelle JEUNES.
Quand j'exécute mon code, il n'y a pas de message d'erreur mais la mise en forme ne s'applique pas.
Sauriez-vous me dire pourquoi ?
D'avance, merci.
DerLigne = Range("B" & Rows.Count).End(xlUp).Row
ActiveWorkbook.Names.Add Name:="JEUNES", RefersToR1C1:= _
"=Paramètres!R4C2:R" & DerLigne & "C4"
ActiveSheet.ListObjects("JEUNES").TableStyle = "paramètres"
Configuration: Windows / Firefox 77.0
3 réponses
-
Cela est sans doute du à un code fonctionnel mais qui ai mal appliqué.
En gros : Ton ordi accepte le code mais ne l'applique pas.
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, la zone nommée JEUNES est-elle bien créée, au bon endroit?-
- Bonjour yg_be,
Merci pour ta proposition.
A force d'avoir cherché l'origine du problème, j'ai modifié mon script qui affiche une erreur à la dernière ligneActiveSheet.ListObjects("JEUNES").TableStyle = "paramètres"
Le code entier est :
Sub essai()
'
' essai Macro
Range("B4").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
DerLigne = Range("B" & Rows.Count).End(xlUp).Row
ActiveWorkbook.Names.Add Name:="JEUNES", RefersToR1C1:= _
"=Paramètres!R4C2:R" & DerLigne & "C4"
ActiveSheet.ListObjects("JEUNES").TableStyle = "paramètres"
End Sub
Et le fichier est accessible ici : https://www.partage-temporaire.fr/2020/06/08/essai-1/
Merci d'avance.
-
-
Tu as raison sur tous les points :
Je confonds bien (il faut que je regarde ça).
Ton script corrigé me convient tout-à-fait.
Merci beaucoup.