dans un tableau a plusieurs colonnes, certaines cellules sont
fusionnées, je voudrais savoir comment accéder à ces cellules fusionnées
par rapport a une quelconque colonnes.
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
MichDenis
Bonjour Philippe,
'Fusionne plusieurs cellules Range("A1:C1").Merge
'obtenir L'adresse des cellules fusionnées For Each c In Range("A1").MergeArea a = a & c.Address & vbCrLf Next MsgBox a
'pour savoir si c'est une cellule fusionnée If Range("A1").MergeCells Then MsgBox "Fusionnées" End If
Salutations!
"philippe DEWITTE" a écrit dans le message de news: bonjour à tous,
mon problème est le suivant :
dans un tableau a plusieurs colonnes, certaines cellules sont fusionnées, je voudrais savoir comment accéder à ces cellules fusionnées par rapport a une quelconque colonnes.
LISTE / A B C / 1 2 3 /
accéder à liste depuis A B ou C
merci de votre aide
philippe
Bonjour Philippe,
'Fusionne plusieurs cellules
Range("A1:C1").Merge
'obtenir L'adresse des cellules fusionnées
For Each c In Range("A1").MergeArea
a = a & c.Address & vbCrLf
Next
MsgBox a
'pour savoir si c'est une cellule fusionnée
If Range("A1").MergeCells Then
MsgBox "Fusionnées"
End If
Salutations!
"philippe DEWITTE" <pdw@wanadoo.fr> a écrit dans le message de news: 425928C4.1000301@wanadoo.fr...
bonjour à tous,
mon problème est le suivant :
dans un tableau a plusieurs colonnes, certaines cellules sont
fusionnées, je voudrais savoir comment accéder à ces cellules fusionnées
par rapport a une quelconque colonnes.
'obtenir L'adresse des cellules fusionnées For Each c In Range("A1").MergeArea a = a & c.Address & vbCrLf Next MsgBox a
'pour savoir si c'est une cellule fusionnée If Range("A1").MergeCells Then MsgBox "Fusionnées" End If
Salutations!
"philippe DEWITTE" a écrit dans le message de news: bonjour à tous,
mon problème est le suivant :
dans un tableau a plusieurs colonnes, certaines cellules sont fusionnées, je voudrais savoir comment accéder à ces cellules fusionnées par rapport a une quelconque colonnes.
LISTE / A B C / 1 2 3 /
accéder à liste depuis A B ou C
merci de votre aide
philippe
philippe DEWITTE
MichDenis a écrit:
Bonjour Philippe,
'Fusionne plusieurs cellules Range("A1:C1").Merge
'obtenir L'adresse des cellules fusionnées For Each c In Range("A1").MergeArea a = a & c.Address & vbCrLf Next MsgBox a
'pour savoir si c'est une cellule fusionnée If Range("A1").MergeCells Then MsgBox "Fusionnées" End If
Salutations!
je te remercie de ta réponse. cependant j'aurais souhaité une formule simple sans passer par VBA. ??
philippe
MichDenis a écrit:
Bonjour Philippe,
'Fusionne plusieurs cellules
Range("A1:C1").Merge
'obtenir L'adresse des cellules fusionnées
For Each c In Range("A1").MergeArea
a = a & c.Address & vbCrLf
Next
MsgBox a
'pour savoir si c'est une cellule fusionnée
If Range("A1").MergeCells Then
MsgBox "Fusionnées"
End If
Salutations!
je te remercie de ta réponse.
cependant j'aurais souhaité une formule simple sans passer par VBA. ??
Il faut prendre le temps alors d'expliquer ce que tu veux faire et l'outil que tu aimerais avoir.
a vrai dire, cellules fusionnées ou pas, je récupère mes données a travers un tableau croisé dynamique qui pointe vers une base de donnée.
les champs sont parfois groupés : une seule valeur pour plusieurs colonnes, je souhaite connaitre ces valeurs.
j'ai trouvé une combine avec une formule du type : (si vide prends la cellule d'avant) qui me permet d'avoir une ligne complête :
TEXTE / TEXTE2 1 2 3 / 4 5 6 A B C D E F
TEXTE TEXTE TEXTE / TEXTE2 TEXTE2 TEXTE2
philippe
Denis Michon
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
Salutations!
"flytox" a écrit dans le message de news:
MichDenis a écrit:
Bonjour Philippe,
Il faut prendre le temps alors d'expliquer ce que tu veux faire et l'outil que tu aimerais avoir.
a vrai dire, cellules fusionnées ou pas, je récupère mes données a travers un tableau croisé dynamique qui pointe vers une base de donnée.
les champs sont parfois groupés : une seule valeur pour plusieurs colonnes, je souhaite connaitre ces valeurs.
j'ai trouvé une combine avec une formule du type : (si vide prends la cellule d'avant) qui me permet d'avoir une ligne complête :
TEXTE / TEXTE2 1 2 3 / 4 5 6 A B C D E F
TEXTE TEXTE TEXTE / TEXTE2 TEXTE2 TEXTE2
philippe
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de
tes cellules fusionnées.
Salutations!
"flytox" <qsdfs@wanmoo.fr> a écrit dans le message de news: 42595595.4020406@wanmoo.fr...
MichDenis a écrit:
Bonjour Philippe,
Il faut prendre le temps alors d'expliquer ce que tu veux faire et l'outil que tu aimerais avoir.
a vrai dire, cellules fusionnées ou pas, je récupère mes données a
travers un tableau croisé dynamique qui pointe vers une base de donnée.
les champs sont parfois groupés : une seule valeur pour plusieurs
colonnes, je souhaite connaitre ces valeurs.
j'ai trouvé une combine avec une formule du type : (si vide prends la
cellule d'avant) qui me permet d'avoir une ligne complête :
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
Salutations!
"flytox" a écrit dans le message de news:
MichDenis a écrit:
Bonjour Philippe,
Il faut prendre le temps alors d'expliquer ce que tu veux faire et l'outil que tu aimerais avoir.
a vrai dire, cellules fusionnées ou pas, je récupère mes données a travers un tableau croisé dynamique qui pointe vers une base de donnée.
les champs sont parfois groupés : une seule valeur pour plusieurs colonnes, je souhaite connaitre ces valeurs.
j'ai trouvé une combine avec une formule du type : (si vide prends la cellule d'avant) qui me permet d'avoir une ligne complête :
TEXTE / TEXTE2 1 2 3 / 4 5 6 A B C D E F
TEXTE TEXTE TEXTE / TEXTE2 TEXTE2 TEXTE2
philippe
flytox
Denis Michon a écrit:
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel cellule est mon texte.
fly
Denis Michon a écrit:
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de
tes cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel
cellule est mon texte.
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel cellule est mon texte.
fly
ChrisV
Bonjour flytox,
A défaut d'explications plus détaillées...
Pour l'adresse seule ÎLLULE("adresse";clic_plage_fusionnée)
Pour récupérer le contenu =INDIRECT(CELLULE("adresse";clic_plage_fusionnée))
En supposant que la plage fusionnée soit C1:C6 par ex. =INDIRECT(CELLULE("adresse";C1))
ChrisV
"flytox" a écrit dans le message de news:
Denis Michon a écrit:
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel cellule est mon texte.
fly
Bonjour flytox,
A défaut d'explications plus détaillées...
Pour l'adresse seule
ÎLLULE("adresse";clic_plage_fusionnée)
Pour récupérer le contenu
=INDIRECT(CELLULE("adresse";clic_plage_fusionnée))
En supposant que la plage fusionnée soit C1:C6 par ex.
=INDIRECT(CELLULE("adresse";C1))
ChrisV
"flytox" <qsdfs@wanmoo.fr> a écrit dans le message de news:
425960FB.9070708@wanmoo.fr...
Denis Michon a écrit:
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement /
horizontal : Centré sur plusieurs colonnes en lieu et place de tes
cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel cellule
est mon texte.
Pour l'adresse seule ÎLLULE("adresse";clic_plage_fusionnée)
Pour récupérer le contenu =INDIRECT(CELLULE("adresse";clic_plage_fusionnée))
En supposant que la plage fusionnée soit C1:C6 par ex. =INDIRECT(CELLULE("adresse";C1))
ChrisV
"flytox" a écrit dans le message de news:
Denis Michon a écrit:
Bonjour Flytox,
As-tu essayé d'utiliser le format de cellule / onglet alignement / horizontal : Centré sur plusieurs colonnes en lieu et place de tes cellules fusionnées.
pas mieux.
ça change la présentation, mais je ne sais toujours pas dans quel cellule est mon texte.