Pozdravljen,
naprošam za pomoč kako v VBA uskladiti delovanje ukaza Option Explicit v kombinaciji s sPath. V delovnem listu imam zaradi uvajanja QR kode zahtevek po ukazu Option Explicit v nadaljevanju pa je ukaz za sPath, ki pobira stranke iz ločene datoteke. Z uvedbo ukaza na vrh delovnega lista "Option Explicit" mi vrne sledečo napako: Compile error: Variable not defined. Mogoče poznate rešitev?
Slika:
https://drive.google.com/file/d/0B0WgGW ... xOZ0k/view
Option Explicit v kombinaciji s sPath
-
- Prispevkov: 2
- Pridružen: Po Jan 25, 2016 12:41 pm
Re: Option Explicit v kombinaciji s sPath
Ajaj, bi bilo dobro, da se naučite osnov VBA-ja, če mislite pisati kodo.
- Torej glede na dejstvo, da je v modulu (MainModule) uporabljena opcija 'Option Explicit' nikakor ne pomeni, da jo morate uporabiti tudi v vašem modulu.
- Opcija 'Option Explicit' zahteva, da vnaprej deklarirate vse spremenljivke
- 'sPath' ni ukaz temveč je spremenljivka, ki jo zatorej morate deklarirati pred prvo uporabo
- To pa tudi pomeni, da morate kodo pač popraviti tako, da definirate omenjeno spremenljivko
Koda: Izberi vse
Private Sub workbook_open() Dim sPath sPath = "Q:\stranke" ... in tako dalje ... End Sub
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
-
- Prispevkov: 2
- Pridružen: Po Jan 25, 2016 12:41 pm