OVH Cloud OVH Cloud

Fusion cellules

4 réponses
Avatar
Xavier
Bonjour,
Comment faire dans VBA pour :

Lors d'une sélection de plusieurs lignes (soit par l'entête de lignes, soit
directement par des cellues) que la colone A soit fusionnée et que la colonne
E soit également fusionnée (évidemment deux fusions différentes)

Merci pour votre aide.

4 réponses

Avatar
isabelle
bonjour Xavier,

peut tu donner un exemple concrait de l'adresse de sélection de cellules,
avec le résultat souhaité.
je ne voie pas avec quel cellule collone A et colonne E doivent fusionner

si je sélectionne A1:G2
est ce que A1 doit fusionner avec B1:D2 et A2
et E1 doit fusionner avec F1:G2 et E2 ?

isabelle


Bonjour,
Comment faire dans VBA pour :

Lors d'une sélection de plusieurs lignes (soit par l'entête de lignes, soit
directement par des cellues) que la colone A soit fusionnée et que la colonne
E soit également fusionnée (évidemment deux fusions différentes)

Merci pour votre aide.


Avatar
Xavier
Bonjour Isabelle,

Voici des exemples :

1) Tu sélectionnes D12:D15 et après macro A12:A15 fusionnent et E12:E15
fusionnent.

2) Tu sélectionnes B6:B7 et après macro A6:A7 fusionnent et E6:E7 fusionnent.

3) Tu sélectionnes C16:C20 et après macro A16:A20 fusionnent et E16:E20
fusionnent.

Merci pour ton aide


"isabelle" wrote:

bonjour Xavier,

peut tu donner un exemple concrait de l'adresse de sélection de cellules,
avec le résultat souhaité.
je ne voie pas avec quel cellule collone A et colonne E doivent fusionner

si je sélectionne A1:G2
est ce que A1 doit fusionner avec B1:D2 et A2
et E1 doit fusionner avec F1:G2 et E2 ?

isabelle


Bonjour,
Comment faire dans VBA pour :

Lors d'une sélection de plusieurs lignes (soit par l'entête de lignes, soit
directement par des cellues) que la colone A soit fusionnée et que la colonne
E soit également fusionnée (évidemment deux fusions différentes)

Merci pour votre aide.





Avatar
isabelle
re bonjour Xavier,

With Selection
r1 = .Item(1).Row
rx = .Areas(.Areas.Count)(.Areas(.Areas.Count).Count).Row
End With
Range("A" & r1 & ":A" & rx).MergeCells = True
Range("E" & r1 & ":E" & rx).MergeCells = True

isabelle


Bonjour Isabelle,

Voici des exemples :

1) Tu sélectionnes D12:D15 et après macro A12:A15 fusionnent et E12:E15
fusionnent.

2) Tu sélectionnes B6:B7 et après macro A6:A7 fusionnent et E6:E7 fusionnent.

3) Tu sélectionnes C16:C20 et après macro A16:A20 fusionnent et E16:E20
fusionnent.

Merci pour ton aide


"isabelle" wrote:


bonjour Xavier,

peut tu donner un exemple concrait de l'adresse de sélection de cellules,
avec le résultat souhaité.
je ne voie pas avec quel cellule collone A et colonne E doivent fusionner

si je sélectionne A1:G2
est ce que A1 doit fusionner avec B1:D2 et A2
et E1 doit fusionner avec F1:G2 et E2 ?

isabelle



Bonjour,
Comment faire dans VBA pour :

Lors d'une sélection de plusieurs lignes (soit par l'entête de lignes, soit
directement par des cellues) que la colone A soit fusionnée et que la colonne
E soit également fusionnée (évidemment deux fusions différentes)

Merci pour votre aide.







Avatar
Xavier
Bonjour Isabelle,

Ca marche à la perfection.
Merci beaucoup.


"isabelle" wrote:

re bonjour Xavier,

With Selection
r1 = .Item(1).Row
rx = .Areas(.Areas.Count)(.Areas(.Areas.Count).Count).Row
End With
Range("A" & r1 & ":A" & rx).MergeCells = True
Range("E" & r1 & ":E" & rx).MergeCells = True

isabelle


Bonjour Isabelle,

Voici des exemples :

1) Tu sélectionnes D12:D15 et après macro A12:A15 fusionnent et E12:E15
fusionnent.

2) Tu sélectionnes B6:B7 et après macro A6:A7 fusionnent et E6:E7 fusionnent.

3) Tu sélectionnes C16:C20 et après macro A16:A20 fusionnent et E16:E20
fusionnent.

Merci pour ton aide


"isabelle" wrote:


bonjour Xavier,

peut tu donner un exemple concrait de l'adresse de sélection de cellules,
avec le résultat souhaité.
je ne voie pas avec quel cellule collone A et colonne E doivent fusionner

si je sélectionne A1:G2
est ce que A1 doit fusionner avec B1:D2 et A2
et E1 doit fusionner avec F1:G2 et E2 ?

isabelle



Bonjour,
Comment faire dans VBA pour :

Lors d'une sélection de plusieurs lignes (soit par l'entête de lignes, soit
directement par des cellues) que la colone A soit fusionnée et que la colonne
E soit également fusionnée (évidemment deux fusions différentes)

Merci pour votre aide.