Kazdopadne. Promennou lze nadeklarovat jako globalni takto:
Public PROMENNA as string (v horni casti modulu).
Jeji naplneni je vsak potreba udelat vzdy znovu (pokud nedojde k predani mezi procedurami)citovat
Zaslal/a misocko 6.2.2011 14:37
ahojte
potrebujem nadeklarovat a naplnit premennu menoSuboru
aby mi fungovala vo vsetkych userformoch (asi nejak globalne len netusim ako) , alebo ju musim nadefinovat pred kazdym volanim v roznych userformoch ? (momentalne ak zmenim nazov suboru tak samozrejme nefunguju volania makier kedze je v kazdom pevne napisany nazov suboru)
archangel napsal/a:
Oříšek rozlousknut
Pro info:
Proměnná z UserFormu je nadřazená té z Modulu. Při spuštění UserFormu1 pomocí Workbook_Open()musí být v prázdném Modulu deklarovaná PUBLIC proměnná, která je pak využitelná v každém UserFormu.
Ostatně jak psal skvělý Poki, ale já se do toho zamotal (nadřazenost, prázdný modul a ....)
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.