Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
Récemment je demandais comment pouvait-on savoir si une cellule était fusionnée ou pas.
J'avais retenu la solution de mromain :
Public Function IsMerge(zone As Range) As Boolean
'mromain
'Savoir si des cellules sont fusionnées ou pas
IsMerge = zone.MergeCells
End Function
qui donne toute satisfaction.
Supposons maintenant que la cellule, que nous appellerons "lolo", corresponde à la fusion de A1 & A3 :
---> IsMerge(lolo) = VRAI
Si "lolo" correspond à A1 & D1 :
---> IsMerge(lolo) = VRAI
Si "lolo" correspond à A1 & F4 :
---> IsMerge(lolo) = VRAI
Par quel artifice mystérieux pourrait-on récupérer le nombre de lignes et/ou de colonnes correspondant à "lolo", à savoir :
- dans le 1er cas : 3 lignes
- dans le 2ème cas : 3 colonnes
- dans le 3ème cas : 4 lignes et 6 colonnes
Récemment je demandais comment pouvait-on savoir si une cellule était fusionnée ou pas.
J'avais retenu la solution de mromain :
Public Function IsMerge(zone As Range) As Boolean
'mromain
'Savoir si des cellules sont fusionnées ou pas
IsMerge = zone.MergeCells
End Function
qui donne toute satisfaction.
Supposons maintenant que la cellule, que nous appellerons "lolo", corresponde à la fusion de A1 & A3 :
---> IsMerge(lolo) = VRAI
Si "lolo" correspond à A1 & D1 :
---> IsMerge(lolo) = VRAI
Si "lolo" correspond à A1 & F4 :
---> IsMerge(lolo) = VRAI
Par quel artifice mystérieux pourrait-on récupérer le nombre de lignes et/ou de colonnes correspondant à "lolo", à savoir :
- dans le 1er cas : 3 lignes
- dans le 2ème cas : 3 colonnes
- dans le 3ème cas : 4 lignes et 6 colonnes