
Excel a vložení formátu buňky jako propojení
Ahoj,
řeším - možná triviální - problém v Excelu.
Uživatel může buňce A1 dát libovolnou hodnotu (datumovou) a libovolně ji zformátovat (velikost písma, jeho barva, barva pozadí) a já potřebuju, aby se tato buňka identicky zobrazila v buňce B2, tzn. aby přenesla nejen hodnotu, ale i její zformátování.
Jde toho docílit bez VBA? A pokud ano, jak?
Děkuji.
Excel97:
Myslím, že to nepůjde (ani oklikou přes podmíněné formátování). Jedině makro (a přiřadit k němu tlačítko či klávesovou zkratku).
Není to trochu složité? Proč hned makro? Označit buňku A1, pravá myš, kopírovat, označit buňku B2, opět pravá myš, nedávat vložit, ale vložit jinak, zvolit co chci vložit - v tomto případě vše.
Nebo vložit propojení, pokud se má buňka B2 aktualizovat při změně buňky A1. Nevím jestli je to funkční v Excel 97, ale v Excel XP a vyšších určitě ano.
Zadání jsem zjednodušil, aby bylo jasné, o co mi jde, ale zjednodušil jsem to asi moc.
Tudíž - chci, aby se mi při změně buňky A1 změnila buňka B2 automaticky, jak hodnota, tak formátování (paste link nestačí, to vloží jen hodnotu). Případně když ne automaticky, tak na stisknutí jednoho tlačítka na panelu nástrojů, které by spouštělo právě makro.
A samozřejmě buňky A1 a B2 jsou dosazené jen pro to, abych pochopil algoritmus. V reálu se bude operovat s desítkami rozházených buňek. Měnit je pokaždé ručně nebudu, to by mě stróhlo.
Teď koukám, že L-Corův kód přenese formátování, ale nezachová link na A1, který v B2 je obsažen. Asi to zkusím nějak pořešit přes Macro recorder... Taky mě to mohlo napadnout dřív...
Nebo jde udělat podvod s nástrojem Fotoaparát.
Mirek