Bonjour,
Microsoft Office standard 2010 pour Excel
Et Microsoft Visual basic pour Applications 7.0 VBA Retail 7.0.1627
Mon Excle est un 2010 et Je travaille sur un classeur ecrit avec 2007 que je rends compatible
Quelquefois je deviens chèvre avec la façon d’appeler les feuilles ![:aie:](https://www.developpez.net/forums/images/smilies/aie.gif)
Dans ma fenêtre Project la feuille en question apparait sous le nom de <<Feuil2 (Dernière Extract)>>
Dans le cas ci-dessous je remplis la feuille en question avec un tableau()
Worksheets("Dernière Extract").Range(Cells(2, 1), Cells(UBound(tab_traiter, 1), UBound(tab_traiter, 2))) = tab_traiter
Ou
Feuil2.Range(Cells(2, 1), Cells(UBound(tab_traiter, 1) + 1, UBound(tab_traiter, 2))) = tab_traiter
Quelque fois VBA me mets une erreur quand j’utilise Worksheets ou Feuil2
Quel différence entre ces deux façon d’écrire ?
Comment faire un choix définitif entre ces deux façon d’écrire ?
Je ferme mon Excel, je reprends une ancienne version du classeur et c’a repart, enfin n’importe quoi !
Merci de votre expérience sur le sujet
Henri
Partager