Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

VBA : compter le nombre de ligne d'un tableau

8 réponses
Avatar
Newbie
Bonjour,

Comment, en VBA, est-il possible de savoir le nombre de ligne d'un tableau
spécifique dans Word ?
Remerciements,

8 réponses

Avatar
AB
Bonjour

Un truc de ce genre :
Sub Nblignes()
If Selection.Information(wdWithInTable) = True Then
Lignefin = Selection.Information(wdMaximumNumberOfRows)
MsgBox ("Nbre de lignes : " & Lignefin)
End If
End Sub

AB

"Newbie" a écrit dans le message de news:
%23JPOsrq%
Bonjour,

Comment, en VBA, est-il possible de savoir le nombre de ligne d'un tableau
spécifique dans Word ?
Remerciements,




Avatar
Anacoluthe
Bonjour !

'Newbie' nous a écrit ...
Comment, en VBA, est-il possible de savoir le nombre de ligne d'un tableau
spécifique dans Word ?


Si monTableau est un objet tableau, monTableau.Rows.Count
est le nombre de ses lignes...

Anacoluthe
« Les tableaux sont des rêves qu'on pose sur les choses. »
- Jean-Guy RENS

Avatar
DarthMac
Anacoluthe
« Les tableaux sont des rêves qu'on pose sur les choses. »
- Jean-Guy RENS


Dis moi l'Anacoluthe,

où trouves-tu toutes ces magnifiques citations ?

mac
Citation. Répétition erronée d'une déclaration d'autrui.
[Ambrose Bierce]

Avatar
Newbie
Anacoluthe,

Merci pour le Rows.Count et pour les rêves qu'on pose...


"Anacoluthe" a écrit dans le message de
news:u3Ds%23Nr%
Bonjour !

'Newbie' nous a écrit ...
Comment, en VBA, est-il possible de savoir le nombre de ligne d'un
tableau


spécifique dans Word ?


Si monTableau est un objet tableau, monTableau.Rows.Count
est le nombre de ses lignes...

Anacoluthe
« Les tableaux sont des rêves qu'on pose sur les choses. »
- Jean-Guy RENS




Avatar
Anacoluthe
Bonjour !

'DarthMac' nous a écrit ...
Dis moi l'Anacoluthe,
où trouves-tu toutes ces magnifiques citations ?


Sur mon disque dur où j'épingle les mots glanés par ci par là
Jusqu'au jour où ledit disque dur entre en fusion
comme ce fut le cas tout récemment :-(
Geo m'avait pourtant prévenu de surveiller la température
tu chauffes trop qu'il me disait
je croyais qu'il parlait de mes méninges...

Anacoluthe
« Je cherche les mots qui jadis m’éclairaient. »
- Gaston PUEL

Avatar
AB
Hello !
Effectivement, plus simple que ma formule alambiquée !
mais alors, à quoi sert wdMaximumNumberOfRows ?
A+
AB
"Anacoluthe" a écrit dans le message de news:
u3Ds%23Nr%
Bonjour !

'Newbie' nous a écrit ...
Comment, en VBA, est-il possible de savoir le nombre de ligne d'un
tableau
spécifique dans Word ?


Si monTableau est un objet tableau, monTableau.Rows.Count
est le nombre de ses lignes...

Anacoluthe
« Les tableaux sont des rêves qu'on pose sur les choses. »
- Jean-Guy RENS




Avatar
Geo
mais alors, à quoi sert wdMaximumNumberOfRows ?


L'approche est légèrement différente, dans un cas on traite un tableau
par accès direct : nom ou indice.
Dans celui-ci on traite le tableau qui est dans une sélection ou une
plage.
Permet aussi de savoir si la sélection déborde du tableau, retourne -1
dans ce cas.

Mais on pourrait aussi dire que, comme souvent, il y a plusieurs
solutions à une question.

--
A+

Avatar
AB
Merci Geo,
Pas sûr que je me serve de ça demain, mais c'est toujours bon à savoir !
A +

"Geo" a écrit dans le message de news:

mais alors, à quoi sert wdMaximumNumberOfRows ?


L'approche est légèrement différente, dans un cas on traite un tableau par
accès direct : nom ou indice.
Dans celui-ci on traite le tableau qui est dans une sélection ou une
plage.
Permet aussi de savoir si la sélection déborde du tableau, retourne -1
dans ce cas.

Mais on pourrait aussi dire que, comme souvent, il y a plusieurs solutions
à une question.

--
A+