Copier une cellule fusionnée dans une autre feuille avec VBA

Bonjour à tous,

J'ai un soucis avec une cellule fusionnée. Grâce à une macro, j'ai réussi à fusionner des cellules mais il faudrait que cette cellule fusionnée que j'ai créée se copie dans une autre feuille de mon classeur.

Je n'ai absolument aucune idée de la solution pour copier une cellule fusionnée grâce à une macro (ou alors fusionner également des cellules dans cette feuille avec un OffSet?)

Je fais appel à tout le forum et à vos bonnes idées pour m'aider.

Merci d'avance !

Bonjour,

en supposant que la cellule fusionnée soit A1:C3

et la cellule de destination Feuil2.Range("D8")

Sheets("Feuil2").Range("D8").Value = Sheets("Feuil1").Range("A1").Value

Bonjour sabV,

Merci de votre réponse !

Cette ligne de code ne copie que la valeur de A1 sans le format de fusion que j'ai dans Feuil1. Faut-il utiliser un copier-coller spécial pour les formats et retrouver une cellule fusionnée dans Feuil2 ?

Bonjour,

les cellules de destination doivent être fusionnées avant le copier coller

les 2 plages doivent être identique (même nombre de cellules)

Sheets("Feuil2").Range("D8:E8").MergeCells = True
Sheets("Feuil1").Range("B8:C8").Copy Sheets("Feuil2").Range("D8:E8")

Merci beaucoup sabV, ça fonctionne !

Rechercher des sujets similaires à "copier fusionnee feuille vba"