WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Je možné v excelu nastavit "samodestrukci" dokumentu

Vložení příspěvku
Předmět:
Vaše jméno: (povinný údaj) Váš e-mail:
Text:(Zbývá: 1000 znaků - povinný údaj)
Připojit ukázkový soubor:
(Maximální velikost souboru jsou 2MB.)
 Opište následující text (kvůli zneužití):  DtpAa   

hlavní kategorie | zpět | + odpovědět na toto téma
Je možné v excelu nastavit "samodestrukci" dokumentu - diskuze na toto téma
Nějakou neviditelnou funkci, nebo spíš asi makro, které v určitém datumu smaže nějakou část dokumentu, uloží následně samouloží soubor, který už nebude fungovat?

elninoslov | 17.6.2018 02:47  
 
 
Ten posledný kód na : excel-malin.com/faq/excel-faq/comment-faire-date-expiration-de-fichier-excel/
Odpověď
betcup.cz | 17.6.2018 22:22  
 
 
A můžu se zeptat jak to tedy přesně funguje? Neumím moc anglicky. Děkuji.
Odpověď
elninoslov | 18.6.2018 00:58  
 
 
To je francúzsky, nie anglicky. Nepoznám takú funkcionalitu Excelu akú požadujte, preto makro. Makro nájdete na Google 2x rýchlejšie, ako napíšete príspevok na fórum. Dobre, to som za Vás urobil. Preložiť si ho cez translátor (napr. Google Translate, alebo doplnok ImTranslator) dokážete rovnako ako ja, a teda netuším, prečo by som Vám to sem mal kopírovať z prekladača. Kód je jednoduchý vo všetkých 3 prípadoch. Prvý iba upozornenie, druhý výmaz obsahu súboru, tretí výmaz celého súboru z disku. Ktorému riadku kódu nerozumiete, lebo popisovať každý jednoduchý riadok ako "NomComplet = Application.ActiveWorkbook.FullName" je fakt zbytočné. Ak vôbec nepoznáte makro, tak to s Vami riešiť bude ťažké, lebo takéto makro prináša ďalšie a ďalšie sekundárne problémy. Kontroluje sa to pri otvorení súboru. Lenže čo ak nie sú povolené makrá? Treba vždy pre zatvorením súboru makrom skryť všetky listy, a nechať zobrazený iba jeden napr. s logom.
Odpověď
elninoslov | 18.6.2018 01:09  
 
 
Pokračovanie: A to s heslom, pričom heslo musí byť v makre niekde uložené, a to sa dá ľahko obísť. Atď... Všetko spomaľuje otváranie a zatváranie, i samotnú prácu, podľa druhu takého overovania. Jednoducho ak VBA vôbec neovládate, vysvetľovať všetky kroky, ktorých samotné navrhnutie čo najkomplexnejšie, je nereálne. Kontrola pred otvorením, pred uložením, pred zatvorením, vždy odomknúť a preuzamknúť (s parametrom UserInterFaceOnly)...
Odpověď