Poradna - Vymazání nadefinovaných oblastí
Vložení příspěvkuhlavní kategorie | zpět | + odpovědět na toto téma
Vymazání nadefinovaných oblastí - diskuze na toto téma |
Dobrý den. V excelu jsem laik, a proto ani nevím, zda následující otázka je reálná či nikoliv.
Existuje nějaká funkce nebo já nevím co, aby jedním kliknutím se vymazal předem nadefinovaný výběr (třeba A1:D10;R3:U10;J14:L20) ? Jinými slovy, mít jednu buňku nedefinovanou nějakým aktivním odkazem, aby po jejím kliknutím se vymazali nadefinované buňky.
Děkuji, FRANTIŠEK. V module1 lze vymazat ještě tyto dva řádky.
'List1.Range("R3").Activate
'Selection.ClearContents Odpověď "Lobo ", původně jsem to měl uděláno na tlačítko také, ale pak jsem si všimnul, že - "Jinými slovy, mít jednu buňku nedefinovanou nějakým aktivním odkazem, aby po jejím kliknutím se vymazali nadefinované buňky." z toho jsem usoudil na změnu určité buňky. Nevím, co s tím kodem zadavatel dál zamýšlí. Odpověď "Lobo" a "a.mlady".
Přesně toto tlačítko jsem měl na mysli. Asi jsem to nedokázal přesně popsat...
Pokud bych toto tlačítko chtěl použít tam, kde chci, stačilo by ho jenom zkopírovat?
A pak přepsat v makru jiný rozsah buněk pro vymazání?
Třeba:
Sub vymaz()
List1.Range("A1:B10,E3:F8,I8:J9").ClearContents
End Sub
A pak jsem si ještě všiml "roletky" Makra v. Takže bych si tam vybral jednu ze tří nabídek "Tento sešit". Je to hned to první okno "Přiřadit makro". Odpověď Záleží na co s tím budete dělat. Jestli chcete mit na každém listu tlačítko a vymazávat nějaké libovolné pole pak bych použil makro přímo do listu a pak stačí tento list zkopírovat a kod přepsat. Tlačítko jsem vytvořil z ovladacích prvků ActiveX - CommandButton. Odpověď Nebo jestli by byl nějaký návod, jak si vytvořit vlastní tlačítko s makrem během vytváření nového Sešitu... Za každou radu bych byl vděčný.
Předem děkuji, F. Odpověď Tlačítko vytvoříte i z nějakého obrazce - kolečko,elipsa atd. nebo jak vytvořil Lobo z ovl. prvku formuláře. Pak si pustíte záznamník maker a po jeho ukončení toto makro k danému prvku přiřadíte(KLIK pravým a přiřadit makro). Ovla. prvky jsou na kartě "Vyvojař" - "Vložit". Vyzkoušejte a uvidíte. Jenom taková drobnost, že když používate záz. maker, tak Vám se do kodu zanesou i věci které nejsou potřeba nebo se dají zkrátit viz. můj 2 příspěvek. Odpověď Ak chcete zmazať hodnoty tak spomínaný ".ClearContents" ak chcete zmazať všetok formát, podmienený formát, overenie dát a pod, tak použite .Clear". Odpověď |