Bonjour,

Je m'excuse par avance si ma question montre bien ma nullité en VB mais c'est la 1ere fois que je fais du VB !
En fait j'ai un script en PHP qui lance une macro.
J'ai donc du bidouiller une macro pour l'adapter.
Mais je reste bloquée pour des conneries :

j'essaye de parcourir un tableau (T) (Nb étant le nb d'éléments dans mon tableau) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
    Dim i As Integer
    i = 0
    Do While (i <= Nb)
      Selection.MoveDown Unit:=wdScreen, Count:=10
      Selection.InsertBreak Type:=wdSectionBreakNextPage
      Selection.InsertFile FileName:=T(1), Range:="", ConfirmConversions:= _
        False, Link:=False, Attachment:=False
    i = i + 1
    Loop
en fait ca fonctionne si je mets le numéro de la rangée en dur : T(1)
(c'était juste pour voir si ca fonctionne)
mais bien sur je voudrais que ce soit dynamique : T(i)
mais à priori T(i) plante

Quelqu'un peut-il me dire comment s'écrit en VB la sélection d'un élément d'un tableau ?

merci bcp pour votre aide


et aussi : quelle est la fonction pour connaitre le nb d'éléments d'un tabeau, parce que là je passe ce Nb en arguments à partir du script PHP.