OVH Cloud OVH Cloud

Word 2003 - Sélectionner un tableau

4 réponses
Avatar
Congelator
Salut à tous

J'ai un "léger" problème (pour vous... mais énorme pour moi..:-) :
dans un document Word, j'ai 2 tableaux (1 sur la page 1 et un autre sur la
page 2) avec chacun des dimensions (nombre de lignes, largeur des cellules)
différentes bien précises. Comment faire en VBA pour sélectionner le 2ème
tableau pour pouvoir ensuite le copier et le coller ?

J'ai essayé de créer une macro mais, mis à part le sélectionner cellule par
cellule à la main avec SHIFT et la flèche (et encore... il refuse de me
sélectionner 2 cellules car sur une ligne j'en ai 4 alors qu'ailleurs, j'en
ai 3 voir 2...) je n'y arrive pas :-((

Merci pour le coup de main
--
Céd / Lausanne

4 réponses

Avatar
Geo
Bonjour à Congelator qui nous a écrit :

Salut à tous

J'ai un "léger" problème (pour vous... mais énorme pour moi..:-) :
dans un document Word, j'ai 2 tableaux (1 sur la page 1 et un autre sur la
page 2) avec chacun des dimensions (nombre de lignes, largeur des cellules)
différentes bien précises. Comment faire en VBA pour sélectionner le 2ème
tableau pour pouvoir ensuite le copier et le coller ?

J'ai essayé de créer une macro mais, mis à part le sélectionner cellule par
cellule à la main avec SHIFT et la flèche (et encore... il refuse de me
sélectionner 2 cellules car sur une ligne j'en ai 4 alors qu'ailleurs, j'en
ai 3 voir 2...) je n'y arrive pas :-((



ActiveDocument.Tables(2).Select

--
A+
Avatar
Congelator
Salut Geo,

Un grand merci pour ton aide, ça fonctionne (et c'est si simple, une
misérable petite ligne alors que je partais dans une usine à gaz...).

Tant que j'y suis... est-ce que tu sais comment faire pour sélectionner une
cellule bien précise dans le tableau, par exemple la 2ème de la 1ère ligne ?

Encore merci
--
Céd / Lausanne


"Geo" a écrit :

Bonjour à Congelator qui nous a écrit :

> Salut à tous
>
> J'ai un "léger" problème (pour vous... mais énorme pour moi..:-) :
> dans un document Word, j'ai 2 tableaux (1 sur la page 1 et un autre sur la
> page 2) avec chacun des dimensions (nombre de lignes, largeur des cellules)
> différentes bien précises. Comment faire en VBA pour sélectionner le 2ème
> tableau pour pouvoir ensuite le copier et le coller ?
>
> J'ai essayé de créer une macro mais, mis à part le sélectionner cellule par
> cellule à la main avec SHIFT et la flèche (et encore... il refuse de me
> sélectionner 2 cellules car sur une ligne j'en ai 4 alors qu'ailleurs, j'en
> ai 3 voir 2...) je n'y arrive pas :-((

ActiveDocument.Tables(2).Select

--
A+





Avatar
Geo
Bonjour à Congelator qui nous a écrit :

Salut Geo,

Un grand merci pour ton aide, ça fonctionne (et c'est si simple, une
misérable petite ligne alors que je partais dans une usine à gaz...).



C'est tellemnt simple qu'on n'y pense pas, en effet

Tant que j'y suis... est-ce que tu sais comment faire pour sélectionner une
cellule bien précise dans le tableau, par exemple la 2ème de la 1ère ligne ?



Bon je te fais un paquet :
NbCol = Selection.Tables(2).Columns.Count
NbLig = Selection.Tables(2).Rows.Count

Selection.Tables(2).Cell(i, j).Select

je te laisse traduire :-)

--
A+
Avatar
Congelator
Salut Geo,

C'est génial, que ferais-je sans toi... :-))

Merci beaucoup pour ton aide.
--
Céd / Lausanne


"Geo" a écrit :

Bonjour à Congelator qui nous a écrit :

> Salut Geo,
>
> Un grand merci pour ton aide, ça fonctionne (et c'est si simple, une
> misérable petite ligne alors que je partais dans une usine à gaz...).

C'est tellemnt simple qu'on n'y pense pas, en effet

> Tant que j'y suis... est-ce que tu sais comment faire pour sélectionner une
> cellule bien précise dans le tableau, par exemple la 2ème de la 1ère ligne ?

Bon je te fais un paquet :
NbCol = Selection.Tables(2).Columns.Count
NbLig = Selection.Tables(2).Rows.Count

Selection.Tables(2).Cell(i, j).Select

je te laisse traduire :-)

--
A+