OVH Cloud OVH Cloud

atteindre tableau d'une page

3 réponses
Avatar
prioux
Je m'explique:
j'essaie d'adresser un tableau qui se trouve a la page n...
et seulement celui-la pour le remplir de signets.
.Selection.GoTo what:=wdGoToPage,which:=n
.ActiveDocument.Tables(xx).cell(i,j).select

Que mettre dans xx,sachant qu'il y a d'autres tableaux dans le
document?
Je cherche a faire:
.ActiveDocument.Tables(xx).page(n).cell(i,j).select...

Y a t'il une solution?
D'avance merci.

3 réponses

Avatar
Geo
Bonjour


Je m'explique:
j'essaie d'adresser un tableau qui se trouve a la page n...
et seulement celui-la pour le remplir de signets.
.Selection.GoTo what:=wdGoToPage,which:=n


Une fois que tu es en début de page cherche le tableau suivant.
qqch comme
Selection.GoTo what:=wdGoToTable,which:=1

Pas testé

Avatar
AB
Bonjour,

Je ne sais pas si on peut parcourir une page pour y repérer un tableau.
Pour atteindre la page x, essaie :
Selection.GoTo what:=wdGoToPage, Count:=3
Quoi qu'il en soit, pourquoi ne pas affecter un signet à ce fameux tableau,
ce qui permet de l'atteindre sans difficulté ?
AB


a écrit dans le message de news:

Je m'explique:
j'essaie d'adresser un tableau qui se trouve a la page n...
et seulement celui-la pour le remplir de signets.
.Selection.GoTo what:=wdGoToPage,which:=n
.ActiveDocument.Tables(xx).cell(i,j).select

Que mettre dans xx,sachant qu'il y a d'autres tableaux dans le
document?
Je cherche a faire:
.ActiveDocument.Tables(xx).page(n).cell(i,j).select...

Y a t'il une solution?
D'avance merci.



Avatar
AB
Oups...
Count:=3 c'est pour la page 3, bien sûr...
AB

"AB" a écrit dans le message de news:
%23b$
Bonjour,

Je ne sais pas si on peut parcourir une page pour y repérer un tableau.
Pour atteindre la page x, essaie :
Selection.GoTo what:=wdGoToPage, Count:=3
Quoi qu'il en soit, pourquoi ne pas affecter un signet à ce fameux
tableau, ce qui permet de l'atteindre sans difficulté ?
AB


a écrit dans le message de news:

Je m'explique:
j'essaie d'adresser un tableau qui se trouve a la page n...
et seulement celui-la pour le remplir de signets.
.Selection.GoTo what:=wdGoToPage,which:=n
.ActiveDocument.Tables(xx).cell(i,j).select

Que mettre dans xx,sachant qu'il y a d'autres tableaux dans le
document?
Je cherche a faire:
.ActiveDocument.Tables(xx).page(n).cell(i,j).select...

Y a t'il une solution?
D'avance merci.