
Určitě.
Bez přílohy vám nastřelím pouze toto:
1. podle složitosti formátování by mohlo jít použít podmíněné formátování.
2. VBA

Bez makra si poradíte s dvojřádkem, a to tak, že na přijímajícím listu povolíte v buňkách sloupce se vzorcem zalamování textu. Lokální skupiny tučných znaků v textu ale podle všeho pomocí vzorce přenést nelze. Zvládlo by to kopírování buňky, ale toho bez makra asi nedosáhnete.
Zadání je opravdu nešikovné, jak píšete, a velmi nevhodné pro další datové zpracování. Napsat uživatelskou funkci listu, která by to uměla, není složité, ale nelíbí se mi řešit použití nevhodné techniky tím, že si následně dáte nohu za krk.

Takhle.
Tak jak to máte, budete muset použít VBA. Najdete buňku a zkopírujete ji.
Ale máte pravdu, je to nešikovné a hodně. Jednoduchým předěláním vstupní oblasti jste schopen to zvládnout pomocí vzorce. Nepište do buňky Jméno a Příjmení, ale vytvořte pro ně vlastní sloupec. Totéž pro adresu. Pak je např. pomocí svyhledat zase spojíte. Použití vzorce ovšem vyloučí možnost aby část textu byla tučná a čás ne. Tam si můžete pomoct dvěma sloupci.

Samozřejmě pokud to bez makra nepůjde tak prosím o jeho vzor. děkuji

Skúste si nahradiť
.Cells(N, 2).....
za
.Cells(N, 2).MergeArea.Copy Target.Offset(0, 1)
Target.RowHeight = .Cells(N, 2).MergeArea.RowHeight
Ale musíte mať aj v zdroji zlúčené bunky rovnako ako v cieľovej oblasti. Ak potrebujete druhý riadok v zlúčených zdrojových oblastiach, dajte medzi ne ľavý Alt+Enter.

Je to trochu jako s kozu na ledě. jednou napíšete, že máte sdružené buňky v cílovém sešitě, pak zase, že ve zdrojovém sešitě.
Sdružené buňky jsou prostě svině a přinášejí různé problémy. Co kdybyste si dal tu práci a sestavil něco jako ukázku? Dotazy "nevím, co chci a nedám pokoj, dokud to nedostanu" se tu opakují se železnou pravidelností.