je joins une partie du script en espérant que ça "parle" à l'un d'entre vous...
je n'arrive pas à comprendre pourquoi la ligne 4 vaut 0 (Alert(ActiveDocument.Sections["T_Table à filtrer"].Limits.Count)) ???
du coup rien ne se passe et l'envoi de ma requête ne se fait pas.

Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
var tTable = ActiveDocument.Sections["T_Table à filtrer"]
ActiveDocument.Sections["T_Table des filtres retenus"]
 
for (var i = 1; i <=ActiveDocument.Sections["T_Table des filtres retenus"].RowCount ; i++)
 
Alert(ActiveDocument.Sections["T_Table à filtrer"].Limits.Count)
{	ActiveDocument.Sections["T_Table à filtrer"].Limits["Code Frs"].Ignore=false
	ActiveDocument.Sections["T_Table à filtrer"].Limits["Code Frs"].SelectedValues.RemoveAll()
	ActiveDocument.Sections["T_Table à filtrer"].Limits["Code Frs"].SelectedValues.Add(ActiveDocument.Sections["T_Table des filtres retenus"].GetCell(i,1))
	var ff = "D:\\"+ActiveDocument.Sections["T_Table des filtres retenus"].GetCell(i,1)+".xls"
	ActiveDocument.Sections["T_Table à filtrer"].Export(ff, bqExportFormatExcel5,true); 
...
Merci à vous