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 :-((
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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+
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 :-((
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+
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+
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 :-((
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+
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+
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
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+
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+
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
> 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