< návrat zpět

MS Excel


Téma: Zamezení kroku vyjmutí a vložení rss

Zaslal/a 1.7.2016 8:57

Zdravím. Prosím o radu u následujícího problému. V zamknutém listu, na němž je vytvořen formulář, jsou oblasti buněk, které nejsou záměrně uzamknuty pro účely vyplňování hodnot. U těchto buněk potřebuji elegantně zamezit, aby uživatel upravoval hodnoty pomocí operací "vyjmout" a "vložit". Důvod je ten, že těmito kroky se kromě hodnot přenášejí také formáty, včetně podmíněného formátování, což způsobuje rozbití a narušení funkčnosti nastavených navázaných funkcí v rámci formuláře. Má tento požadavek nějaké řešení?
Děkuji za případné podněty.

Zaslat odpověď >

#031962
avatar
Zamkni celý list vyber bunku v žltej oblasti a spusti makro a zadaj vstupnú hodnotu.
Příloha: zip31962_zamkni.zip (16kB, staženo 24x)
citovat
#031963
avatar

marjankaj napsal/a:

Zamkni celý list vyber bunku v žltej oblasti a spusti makro a zadaj vstupnú hodnotu.Příloha: 31962_zamkni.zip


To vypadá zajímavě. Díky za předložené řešení. Sice bych uvítal řešení bez makra, ale asi to jinak nepůjde. Pokud jde o VB jsem úplný začátečník, takže nevím, jak se mi podaří v zápise zorientovat a provést potřebné úpravy.
Jestli můžu, tak mám v zájmu vylepšení ještě několik podnětů.
1. Šlo by hodnotu vložit/vymazat najednou do/ze všech buněk, které budou označeny?
2. Ve stávajícím formuláři mám u buněk, určených k zapisování hodnot uživatelem, nastaveno ověření dat (vlastní), často prostřednictvím vzorce odkazujícího se na hodnoty nebo výsledky vzorců v jiných buňkách ve skryté části listu. Má to zamezit vkládání nekorektních hodnot. Toto řešení samozřejmě nefunguje při vložení hodnoty jinak, jak zápisem z klávesnice. Šlo by toto ošetřit univerzálně v rámci makra a zabít tak 2 mouchy jednou ranou? Mám na mysli např. vyskakovací okno s upozorněním na nekorektní vstup, případně s návodným textem a možností zadat jinou hodnotu.
3. Funkce zamykání listu po každém vložení hodnoty je zbytečné. Uživatel má k dispozici výlučně sešit zabezpečený proti nežádoucím změnám zamčením listů chráněným heslem.citovat
#031964
avatar
1.Možno zmeniť aj viac buniek naraz
2. s tým overením neporadím. Asi to overenie treba zadať v makre.
3. No zbytočné to nie je. Ak by som to nezamkol, tak by ochrana prestala fungovať. Heslo som dal "AAA"
Příloha: zip31964_zamkni.zip (16kB, staženo 24x)
citovat
#031965
avatar
Priložil som zlý súbor. Tu je nový.
Příloha: zip31965_zamkni.zip (16kB, staženo 25x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Sumar nakupov

Pavlus • 22.1. 13:05

VBA - načtení dat ze souboru s proměnným názvem

Fantasyk • 22.1. 9:12

Sumar nakupov

Robo11 • 21.1. 21:23

VBA - načtení dat ze souboru s proměnným názvem

€Ł мσşqμΐτσ • 21.1. 12:21

Tělo emailu ve VBA - formát

Fantasyk • 20.1. 20:47

odstranenie opakujucich sa udajov v riadkoch

frantilopa • 20.1. 18:12

odstranenie opakujucich sa udajov v riadkoch

marjankaj • 20.1. 18:01