Problème de définition de bordure en VBA sur une autre feuille Excel
Bonjour,
Après exportation des données sur une autre feuille, j'essaye de la mettre en forme via cette commande:
Worksheets("98").Range(Cells(j + 4, 1), Cells(j + 4, 15)).Borders(xlEdgeBottom).LineStyle = xlDouble
Seulement quand je lance la macro, je me retrouve avec cette erreur: Run Time error '1004' Application-defined or object-defined error :weird:
Quand j'utilise juste: Range(Cells(j + 4, 1), Cells(j + 4, 15)).Borders(xlEdgeBottom).LineStyle = xlDouble , mon code fonctionne bien mais sur la page principale sans problème
J'ai donc essayé différents substerfuges pour essayer de contourner l'erreur et arrivé à mettre en page la page "98" comme par exemple avec la fonction With :roll:
With Worksheets("98")
.Range(Cells(j + 4, 1), Cells(j + 4, 15)).Borders(xlEdgeBottom).LineStyle = xlDouble
End With
Malheuresement, l'erreur reste la même :aie:
Je ne comprends pas d´ou vient mon erreur. Pouvez vous m'accorder votre aide s'il vous plait? :traine:
Les petits détails font la différence :D
Merci beaucoup pour ta réactivité. J'aurais appris quelque chose aujourd'hui. Ca marche désormais :D