Bonjour,
Je rencontre un petit soucis dont je ne trouve pas solution sur le forum.
Exemple sur deux colonnes (A et B pour l'exemple) :
En cellule A1, j'ai la valeur A
En cellule A2, j'ai la valeur B
En cellule A3, j'ai la valeur C
La cellule B1 correspond à la fusion des cellules B1, B2 et B3. Cette cellule fusionnée est valorisée à D
J'aimerai, via VBA, être en mesure d'afficher le message suivant :
"D=A,B,C"
Techniquement parlant, je me positionne sur la cellule B1, et je récupère la valeur de la cellule A1 :
(Où B1 est dynamique)
Code : Sélectionner tout - Visualiser dans une fenêtre à part ma_concat=Range("B1").Value & "=" & Range("B1").Offset(0,-1).Value
Le problème est que ma variable ma_concat vaut "D=A", et non pas "D=ABC"
Si quelqu'un a déjà solution à mon problème, son aide m'est plus que précieuse.
Sachant que je ne connais pas à l'avance la position exacte des cellules fusionnées sur une feuille, je pense devoir dans un premier temps tester si la cellule "en cours" est une cellule fusionnée ou pas (via la propriété MergeCells).
Cordialement
Partager