Avko 06.11.2019 16:28
Predmet:globalne public varijable excel VBA

Nisam nasao na forumu.

Kada zelimo da vrijednost varijable vidimo u svim modulima i da ju mozemo mijenjati u svim modulima, gdje ju stavimo.
Znam da treba napisati Public varijabla as Single ali neznam gdje cu je staviti.
Kada ju stavim u jedan modul, nevidi se u drugom. Isto sam stavio u userform1 ali ju poslje nevidim u modulima.

Hvala na odgovoru

zxz 07.11.2019 01:12
Predmet:Re: globalne public varijable excel VBA

Citat:
ada ju stavim u jedan modul, nevidi se u drugom

Mora se vidjeti u svim modulima ali ne i u modulima objekata.
Znaci nemozes staviti u modul forme.
Ali ako otvoris modul1 napr i u njega na vrhu dodas public var mozes je koristiti u svim modulima i objektima.
Njen doseg je cijela appp.
umjesto public mozrs pisati i global ako ti je lakse.

Avko 07.11.2019 11:30
Predmet:Re: globalne public varijable excel VBA

da to je to.
a shvatio sam da mogu poslati varijablu i preko call imeSub(varijabla)
kao kada radim i sa funkcijama
dobro ,da ne duljim dalje
hvala