Vous aurez compris que Intervenant 1 est une fusion des cellules A1 =E0
A6 correspondant aux usagers 1 =E0 6 que Intervenant 2 est une fusion
des cellules A7 =E0 A10 correspondant aux usagers 7 =E0 10 et Intervenant
3 est une fusion des cellules A11 =E0 A12 correspondant aux usagers 11 =E0
12 et etc la liste est longue et le nombre de cellules fusionn=E9es
n'est jamais le m=EAme.
Je voudrais savoir s'il y a une fa=E7on simple d'enlever la fusion et
que l'information apparaisse sur chaque ligne. =C7a donnerait ceci comme
r=E9sultat :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
MichD
--------------------------------------------
"MEB" a écrit dans le message de groupe de discussion :
267e3a29-1e28-482a-aa5a-276168d630a5@k15g2000prk.googlegroups.com...
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à
A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion
des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant
3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à
12 et etc la liste est longue et le nombre de cellules fusionnées
n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et
que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme
résultat :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
Sub test() For i = 1 To Range("A65536").End(xlUp).Row x = Range("A" & i).MergeArea.Rows.Count If x > 1 Then Range("A" & i).MergeCells = False Range("A" & i).AutoFill Destination:=Range("A" & i & ":A" & i + x - 1), Type:=xlFillCopy i = i + x - 1 End If Next End Sub
isabelle
Le 2011-02-22 13:48, MEB a écrit :
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
Sub test()
For i = 1 To Range("A65536").End(xlUp).Row
x = Range("A" & i).MergeArea.Rows.Count
If x > 1 Then
Range("A" & i).MergeCells = False
Range("A" & i).AutoFill Destination:=Range("A" & i & ":A" & i + x -
1), Type:=xlFillCopy
i = i + x - 1
End If
Next
End Sub
isabelle
Le 2011-02-22 13:48, MEB a écrit :
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à
A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion
des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant
3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à
12 et etc la liste est longue et le nombre de cellules fusionnées
n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et
que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme
résultat :
Sub test() For i = 1 To Range("A65536").End(xlUp).Row x = Range("A" & i).MergeArea.Rows.Count If x > 1 Then Range("A" & i).MergeCells = False Range("A" & i).AutoFill Destination:=Range("A" & i & ":A" & i + x - 1), Type:=xlFillCopy i = i + x - 1 End If Next End Sub
isabelle
Le 2011-02-22 13:48, MEB a écrit :
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
Sélectionne ta plage de données entière et Dans Format de cellule enlève la fusion F5 (atteindre) Cellules Cellules Vides OK =(sélectionne la cellule juste au dessus de la première vide) Entré e A nouveau Sélectionne ta plage de données entière, Edition Copier Collage Spécial valeurs
Et voilà.
-- LSteph
On 22 fév, 19:48, MEB wrote:
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
A B C D 1 Intervenant 1 Usager 1 Adresse 1 T éléphone 1 2 Intervenant 1 Usager 2 Adresse 2 T éléphone 2 3 Intervenant 1 Usager 3 Adresse 3 T éléphone 3 4 Intervenant 1 Usager 4 Adresse 4 T éléphone 4 5 Intervenant 1 Usager 5 Adresse 5 T éléphone 5 6 Intervenant 1 Usager 6 Adresse 6 T éléphone 6 7 Intervenant 2 Usager 7 Adresse 7 T éléphone 7 8 Intervenant 2 Usager 8 Adresse 8 T éléphone 8 9 Intervenant 2 Usager 9 Adresse 9 T éléphone 9 10 Intervenant 2 Usager 10 Adresse 10 Téléphone 10 11 Intervenant 3 Usager 11 Adresse 11 Téléphone 11 12 Intervenant 3 Usager 12 Adresse 12 Téléphone 12
Merci beaucoup
Bonjour,
Il faut 7 secondes et demies:
Sélectionne ta plage de données entière et Dans Format de cellule
enlève la fusion
F5 (atteindre) Cellules Cellules Vides OK
=(sélectionne la cellule juste au dessus de la première vide) Entré e
A nouveau Sélectionne ta plage de données entière, Edition Copier
Collage Spécial valeurs
Et voilà.
--
LSteph
On 22 fév, 19:48, MEB <meb2...@hotmail.com> wrote:
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à
A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion
des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant
3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à
12 et etc la liste est longue et le nombre de cellules fusionnées
n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et
que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme
résultat :
A B
C D
1 Intervenant 1 Usager 1 Adresse 1 T éléphone 1
2 Intervenant 1 Usager 2 Adresse 2 T éléphone 2
3 Intervenant 1 Usager 3 Adresse 3 T éléphone 3
4 Intervenant 1 Usager 4 Adresse 4 T éléphone 4
5 Intervenant 1 Usager 5 Adresse 5 T éléphone 5
6 Intervenant 1 Usager 6 Adresse 6 T éléphone 6
7 Intervenant 2 Usager 7 Adresse 7 T éléphone 7
8 Intervenant 2 Usager 8 Adresse 8 T éléphone 8
9 Intervenant 2 Usager 9 Adresse 9 T éléphone 9
10 Intervenant 2 Usager 10 Adresse 10 Téléphone 10
11 Intervenant 3 Usager 11 Adresse 11 Téléphone 11
12 Intervenant 3 Usager 12 Adresse 12 Téléphone 12
Sélectionne ta plage de données entière et Dans Format de cellule enlève la fusion F5 (atteindre) Cellules Cellules Vides OK =(sélectionne la cellule juste au dessus de la première vide) Entré e A nouveau Sélectionne ta plage de données entière, Edition Copier Collage Spécial valeurs
Et voilà.
-- LSteph
On 22 fév, 19:48, MEB wrote:
Bonjour,
J'ai un rapport qui m'arrive d'un extracteur de données comme ceci :
Vous aurez compris que Intervenant 1 est une fusion des cellules A1 à A6 correspondant aux usagers 1 à 6 que Intervenant 2 est une fusion des cellules A7 à A10 correspondant aux usagers 7 à 10 et Intervenant 3 est une fusion des cellules A11 à A12 correspondant aux usagers 11 à 12 et etc la liste est longue et le nombre de cellules fusionnées n'est jamais le même.
Je voudrais savoir s'il y a une façon simple d'enlever la fusion et que l'information apparaisse sur chaque ligne. Ça donnerait ceci comme résultat :
A B C D 1 Intervenant 1 Usager 1 Adresse 1 T éléphone 1 2 Intervenant 1 Usager 2 Adresse 2 T éléphone 2 3 Intervenant 1 Usager 3 Adresse 3 T éléphone 3 4 Intervenant 1 Usager 4 Adresse 4 T éléphone 4 5 Intervenant 1 Usager 5 Adresse 5 T éléphone 5 6 Intervenant 1 Usager 6 Adresse 6 T éléphone 6 7 Intervenant 2 Usager 7 Adresse 7 T éléphone 7 8 Intervenant 2 Usager 8 Adresse 8 T éléphone 8 9 Intervenant 2 Usager 9 Adresse 9 T éléphone 9 10 Intervenant 2 Usager 10 Adresse 10 Téléphone 10 11 Intervenant 3 Usager 11 Adresse 11 Téléphone 11 12 Intervenant 3 Usager 12 Adresse 12 Téléphone 12