Na čo slúži Option Explicit!
Krátka cesta k cieľu: programovanie pracovných miest
Na čo sa používa „Option Explicit“ !
- Na čo sa používa „Option Explicit“ ! od wuntschi z 26. 8. 2005 23:40:27
- AW: Na čo používate možnosť „Explicit“? - z th.heinrichdňa 26. 8. 2005 23:49:03
- AW: Na čo používate možnosť „Explicit“? - z Freddňa 26.08.2005 23:51:07 hod
- AW: Na čo používate možnosť „Explicit“? - z Nepumukdňa 27. 8. 2005 00:51:10
- AW: Na čo používate možnosť „Explicit“? - z Freddňa 27. 8. 2005 00:58:43
- AW: Na čo používate možnosť „Explicit“? - z wuntschidňa 27. 8. 2005 10:01:56
- AW: Na čo používate možnosť „Explicit“? - z Peter W.dňa 27.8.2005 10:09:32 hod
- AW: Na čo používate možnosť „Explicit“? - z Nepumukdňa 27.8.2005 10:12:29 hod
- AW: Na čo používate možnosť „Explicit“? - z Nepumukdňa 27.8.2005 10:16:56 hod
- AW: Na čo používate možnosť „Explicit“? - z wuntschidňa 27. 8. 2005 10:01:56
- AW: Na čo používate možnosť „Explicit“? - z Freddňa 27. 8. 2005 00:58:43
- AW: Na čo používate možnosť „Explicit“? - z Nepumukdňa 27. 8. 2005 00:51:10
môžete mi povedať viac o udalosti

Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! od: th.heinrich
Napísané: 26. 8. 2005 23:49:03
Ako hľadaný výraz Option Explicit zadajte https://www.herber.de/ssearch.html.
alebo z pomoci vba
Používa sa na úrovni modulu na vynútenie explicitného vyhlásenia všetkých premenných v tomto module.
Ak sa použije príkaz Option Explicit, musí sa zobraziť pred každou procedúrou v príslušnom module.
Ak v module použijete príkaz Option Explicit, všetky premenné musia byť deklarované explicitne s príkazmi Dim, Private, Public, ReDim alebo Static. Ak použijete nedeklarovaný názov premennej, dôjde k chybe pri kompilácii.
Ak príkaz Explicit nepoužívate, všetky nedeklarované premenné sú typu Variant, pokiaľ majú typ DefTyp
-Výpis nie je nastavený žiadny iný predvolený typ.
Poznámka: S voľbou Explicit sa vyhnete nesprávne napísaným názvom existujúcich premenných alebo nejasnostiam v kóde, ak je rozsah premenných nejasný.
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! od: Fred
Napísané: 26. 8. 2005 23:51:07
nejde o udalosť, skôr o pokyn.
To znamená, že programátor musí deklarovať každú premennú. Vyzerá to ako práca navyše, ale je veľmi užitočné odhaliť zdroje chýb alebo sa im vyhnúť. Aplikácia so správne deklarovanými a predovšetkým dimenzovanými premennými je rýchlejšia, stabilnejšia, skrátka jednoducho lepšia.
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! autor: Nepumuk
Napísané dňa: 08/27/2005 00:51:10
Nemohol som to povedať o nič lepšie. Mali by ste tiež spomenúť, že to je možné automatizovať v možnostiach editora (panel s ponukami - doplnky - možnosti - editor - vyžaduje sa deklarácia premennej), aby sa táto inštrukcia generovala vždy s každým novým modulom.
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! od: Fred
Napísané: 27. 8. 2005 00:58:43
Vlastne predpokladám, že niekto, kto chce vytvárať používateľské formuláre s funkčnými ovládacími prvkami za behu, pozná základy editora.
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! od: wuntschi
Napísané: 27. 8. 2005 10:01:56
Ďakujem za informácie,
Zabudujem to do svojho nástroja,
znamená, že predtým došlo k určitému prepracovaniu, ale
použitia, pretože som dosť zmätený
so všetkými premennými, pretože mi nie je nijako zvlášť jasný
Vzal mená.
Potom budem musieť obetovať 1 až 2 hodiny.
Čo by ste navrhli, má zmysel zvoliť nastavenie v možnostiach?
Aký máš na to názor?
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! autor: Peter W
Napísané: 27. 8. 2005 10:09:32
neboj, nedávno som prepísal aj pe a pe kódy, funguje to, len to rob po krôčkoch;)
Dôrazne vám odporúčam aktivovať túto možnosť, čo šetrí veľa času pri riešení problémov.
Názvy premenných tu Herber Faq si prečítajte tu.
https://www.herber.de/xlfaq/xlbasics/con_1.htm
MfG Peter
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! autor: Nepumuk
Napísané: 27. 8. 2005 10:12:29
Toto nastavenie som aktivoval na 15 rokov. Predtým som pracoval na HP250/HP3000. Nič také neexistovalo a vždy bolo neporiadok zistiť všetky typografické chyby v tabuľke krížových odkazov. Vaše premenné môžete ľahko nahradiť pomocou „Nahradiť“ (Ctrl + h). Dáva zmysel používať zmysluplné názvy. Skôr ma štvalo, keď názvy premenných smeli mať iba 6 znakov.
Predmet: AW: Na čo sa používa výraz „Option Explicit“ ! autor: Nepumuk
Napísané: 27. 8. 2005 10:16:56
Ďalší odkaz na maďarskú notáciu. Výhodou je, že vždy viete, aký dátový typ má premenná, bez toho, aby ste sa museli pozerať do vyhlásení.