Bonjour à tous,
je me lance (du moins j’essaie) dans les macro sous forme de VSTO et "personnalisation de document".
Cependant, beaucoup de chose change par rapport à du VBA depuis VBE, comme le fait d'accéder à un tableau structuré.
Exemple dans VBE:
Ici pas de souci, je suis en territoire ami.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub test() nbLine = Range("T_Name").Rows.Count For i = 1 To nbLine Debug.Print [T_Name[nom]].Item(i) Next End Sub
Essais dans une solution de "personnalisation de document", là c'est territoire hostile...
Difficile de s'y retrouver...
( Une partie du code est tiré d'ici )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Module Test Sub lireTableauName(nameTab As String) Dim nbLine As Integer Dim readRange As Excel.Range readRange = ExcelApp.Range("T_Name").Select' Ici une erreur:BC30456 'Range' n'est pas un membre de 'ExcelApp'. nbLine = Excel.Application..Range("T_Name").Rows.Count For i = 1 To nbLine Debug.Print([T_Name[nom]].Item(i)) Next End Sub End Module
Le fait de faire ça depuis Visual Studio et d'utiliser le .Net me pose la question suivante:
Quel est le forum le plus adapté sur le site pour poser mes questions et lire d'autres topics instructifs sur le sujet?
Merci d'avance.
Partager