Excel - Jak snadno prohodit hodnoty dvou buněk?
Dobrý den,
Prosím Vás, umožňuje excel snadno prohodit dvě buňky? A tím nemyslím kompletně, ale pouze jejich hodnoty (bez nutnosti použít třetí buňku)
Děkuji
Dobrý den,
Prosím Vás, umožňuje excel snadno prohodit dvě buňky? A tím nemyslím kompletně, ale pouze jejich hodnoty (bez nutnosti použít třetí buňku)
Děkuji
Zpět do poradny Odpovědět na původní otázku Nahoru
Oznacit (treba sloupec), vyjmout, vlozit
bunkaA=bunkaA+bunkaB
bunkaB=bunkaA-bunkaB
bunkaA=bunkaA-bunkaB
Což ovšem záleží na tom, jak je číslo uloženo v počítači.
jo, keď mi došlo, že môže prehadzovať aj nečíselný obsah bunky, už sa mi to nedalo zmazať.
Len pre susedné bunky (stĺpce, riadky):
CTRL X
CTRL +
Len pre susedné z dôvodu, že CTRL + odsúva nasledujúce bunky. Zamenia sa však kompletné bunky vrátane formátu, či vzorca.
Inak je potrebná tretia bunka (stĺpec, riadok)
Omlouvám se, nechci to psát každému zvlášť. Pochopitelně to lze jednoduše udělat strojově, avšak pokud to člověk potřebuje udělat na 40 místech, je to dost otravné.
Našel jsem zde docela fikaný způsob, bez nutnosti použít dočasně třetí buňku - návod
Problémem je, že to zkopíruje i formát, což právě nechci. A o to jde. Já chci pouze zkopírovat hodnotu a CTRL + C také kopíruje formát.
Aby nedošlo k poškození formátu, musím kopírovat přímo text, což je mnohem horší.
Máš tam kód ve VBA, tak si jej uprav, abys kopíroval pouze hodnoty, ne formát.
Podle mě na té stránce píšou, že uvedený VBA kód neprohazuje formát, tak asi žádná úprava není potřeba (This VBA code can’t swap the formatting of the two cells.).
Přesně tak. Jasně tam píší: Tento kód VBA nemůže prohodit formátování dvou buněk.