De-fusionnée et recopier le contenue

jose.carreira

XLDnaute Junior
Bonjour
Je vous sollicite car jais un petit problème avec une macro.
En effet
Je dois traiter un fichier avec un grand nombre de cellule fusionnée.
Le principe est :
1) De-fusionnée toutes les cellules
2) Si valeur dans cellules, la recopier la valeur dans les cellules de-fusionnée (en gardant le lien hypertexte si lien il y a).
En regardant sur les forums j’ai trouvé une macro, le problème c’est qu’elle me mélange tous les liens.
Code:
Sub traitement()
Dim plage As Range, xarea As Range, xcell As Range, yarea As Range
On Error Resume Next
 Set plage = Range("A1:Z1500")
   For Each xarea In plage.Areas
     For Each xcell In xarea
         If xcell.MergeCells Then
           Set yarea = xcell.MergeArea
           xcell.UnMerge
           xcell(1, 1).Copy yarea
       End If
     Next xcell
   Next xarea
 End Sub
Quelqu’un aurais une idée pour me dépatouiller.

Mais A priori le problème est bien plus profond que cela.

En effet le fichier à traiter provient d’un export ‘d’un applicatif appeler Attis.

Il doit y avoir un format que je ne maitrise pas car les liens sont modifier automatiquement l’ors du copier-coller de la sellule.
- Pour info chaque lien à en terminaison la même valeur que le contenue de la cellule

Je vous joins un petit morceau si vous arriver à trouver le loup.

Et comme un idiot je viens de me rendre compte que j’avais déjà demandé de l’aide sur le forum pour le début de ma macro.
https://www.excel-downloads.com/threads/de-fusionner-les-cellules-et-copier-les-valeurs.229707/

Je m’excuse si j’ai froissé quelqu’un.

Merci a ceux qui pourront m’aider.
 

Pièces jointes

  • Test.xlsx
    12.6 KB · Affichages: 20
  • Test.xlsx
    12.6 KB · Affichages: 28
  • Test.xlsx
    12.6 KB · Affichages: 27
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 813
dernier inscrit
kaiyi