OVH Cloud OVH Cloud

Parcours de tableau fusionné

1 réponse
Avatar
spamabdou
Bonjour,

j'aurai voulu savoir comment parcourir un tableau fusionn=E9.

Mais differemment de la methode For Each Cell ...
En fait, mon besoin est de pouvoir colorier une ligne sur deux dans ce
genre de tableaux.
Et plus precisement de pouvoir colorier une grande ligne de la colonne
1 et toutes les autres qui se trouvent en face des autres colonnes.

voila merci pour votre aide.

Sa structure est la suivante :


Bonjour,

j'aurai voulu savoir comment parcourir un tableau fusionn=E9.

Mais differemment de la methode For Each Cell ...
En fait, mon besoin est de pouvoir colorier une ligne sur deux dans ce
genre de tableaux.
Et plus precisement de pouvoir colorier une grande ligne de la colonne
1(L1C1 et L2C1) et toutes les autres qui se trouvent en face des autres
colonnes. Et alterner ce coloriage de fa=E7on =E0

voila merci pour votre aide.

Sa structure est la suivante :

---------------------------------------------------------------------------=
--------
Colonne 1 | Colonne 2 | Colonne 3 |Colonne 4 |Colonne 5 |
---------------------------------------------------------------------------=
--------
L1C1 |L1C2 |L1C3 |L1C4 |L1C5 |
| | | |
|
| | | |
|
| | | |
|
| |--------------------------------------
| | |
| | |
| | |
|-----------------------------------------------
|L1C2 |L1C3 |L1C4 |L1C5 |
| | | |
|
| | | |
|
| | | |
|
| |--------------------------------------
| | |
| | |
| | |
---------------------------------------------------------------------------=
--------
L2C1 |L2C2 | L2C3 |L2C4 |L2C5 |
| | | | |
| | | | |
| | | | |
| |--------------------------------------
| | |
| | |
| | |
|-----------------------------------------------
|L2C |L2C3 |L2C4 |L2C5 |
| | | | |
| | | | |
| | | | |
| |--------------------------------------
| | |
| | |
| | |

1 réponse

Avatar
Brel Patrice
Bonsoir,

voici une petite boucle pour se promener dans un tableau fusionné.
Bonne soirée
--
Brel Patrice

Sub deplacement_dans_tableau_fusionne()
Dim tablo As Table
Selection.Tables(1).Select 'sélection du tableau
Set tablo = Selection.Tables(1)
Selection.MoveLeft Unit:=wdCharacter, Count:=1

nombre_de_cellules = tablo.Range.Cells.Count

For i = 1 To nombre_de_cellules
rr = tablo.Range.Cells(i).RowIndex
cc = tablo.Range.Cells(i).ColumnIndex
If rr Mod 2 = 0 Then
tablo.Cell(rr, cc).Select
Call mise_en_couleur 'à générer par simple enregistrement de macro par
exemple
End If
Next
End Sub




Bonjour,

j'aurai voulu savoir comment parcourir un tableau fusionné.

Mais differemment de la methode For Each Cell ...
En fait, mon besoin est de pouvoir colorier une ligne sur deux dans ce
genre de tableaux.
Et plus precisement de pouvoir colorier une grande ligne de la colonne
1 et toutes les autres qui se trouvent en face des autres colonnes.

voila merci pour votre aide.

Sa structure est la suivante :


Bonjour,

j'aurai voulu savoir comment parcourir un tableau fusionné.

Mais differemment de la methode For Each Cell ...
En fait, mon besoin est de pouvoir colorier une ligne sur deux dans ce
genre de tableaux.
Et plus precisement de pouvoir colorier une grande ligne de la colonne
1(L1C1 et L2C1) et toutes les autres qui se trouvent en face des autres
colonnes. Et alterner ce coloriage de façon à

voila merci pour votre aide.

Sa structure est la suivante :

-----------------------------------------------------------------------------------
Colonne 1 | Colonne 2 | Colonne 3 |Colonne 4 |Colonne 5 |
-----------------------------------------------------------------------------------
L1C1 |L1C2 |L1C3 |L1C4 |L1C5 |
| | | |
|
| | | |
|
| | | |
|
| |--------------------------------------
| | |
| | |
| | |
|-----------------------------------------------
|L1C2 |L1C3 |L1C4 |L1C5 |
| | | |
|
| | | |
|
| | | |
|
| |--------------------------------------
| | |
| | |
| | |
-----------------------------------------------------------------------------------
L2C1 |L2C2 | L2C3 |L2C4 |L2C5 |
| | | | |
| | | | |
| | | | |
| |--------------------------------------
| | |
| | |
| | |
|-----------------------------------------------
|L2C |L2C3 |L2C4 |L2C5 |
| | | | |
| | | | |
| | | | |
| |--------------------------------------
| | |
| | |
| | |