< 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 11x)
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 11x)
citovat
#031965
avatar
Priložil som zlý súbor. Tu je nový.
Příloha: zip31965_zamkni.zip (16kB, staženo 12x)
citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

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

Aktivní diskuse

Filter

Anonym • 17.7. 23:48

Filter

monier • 17.7. 22:25

načtení z xml

Eddie • 17.7. 21:20

zavření souboru z VBA makra bez uložení

hnizdo.1 • 17.7. 19:13

Tisk makrem na síťovou tiskárnu a formulář

hnizdo.1 • 17.7. 18:37

zavření souboru z VBA makra bez uložení

Palooo • 17.7. 9:02

Parametricky dotaz v power query

AL • 13.7. 15:23