Dober večer,
med izvajanjem makra mora uporabnik izbrati datoteko, da jo makro obdeluje naprej.
Pri pisanju makra sem se srečeval z določenimi željami po omejitvah, ki sem jih rešil kot zapisano v nadaljevanju:
- ob odprtju "Open file dialog box" sem želel, da se ta odpre na točno določeni mapi (to sem rešil z uporabo "ChDir" pred uporabo "GetOpenFilename")
- uporabniku sem tudi omejil nabor datotek, ki jih vidi, da jih lahko izbere (FileFilter:="CSV Files (*.csv),*.csv"))
Ali obstaja kakšna "elegantnejša" rešitev?
Uporabniku bi želel še dodatno zožiti nabor datotek med katerimi lahko izbira v smislu "Fatso*.csv".
Prosim za nasvet.
Hvala in Lp,
Fatso
Excel 2007 - Open file dialog box z omejitvami
Re: Excel 2007 - Open file dialog box z omejitvami
Lahko vam odgovorim zelo na hitro...
1. Vse ste naredili prav
2. Da bi lahko datoteke omejili na Fatso*.txt pa morate ob uporabi funkcije GetOpenFilename še malce telovaditi z API funkcijami... Torej to lahko dosežete ni pa čisto trivialno in zahteva nekaj vrstic kode
1. Vse ste naredili prav
2. Da bi lahko datoteke omejili na Fatso*.txt pa morate ob uporabi funkcije GetOpenFilename še malce telovaditi z API funkcijami... Torej to lahko dosežete ni pa čisto trivialno in zahteva nekaj vrstic kode
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Re: Excel 2007 - Open file dialog box z omejitvami
Dober dan,
hvala lepa za hiter odgovor.
Za uporabo/implementacijo API funkcij sem še prezelen. Zato bom rešitev izvedel ali s preimenovanjem že "uporabljenih" datotek ali pa s premikom istih v drugo mapo.
Lepo nedeljo,
Fatso
hvala lepa za hiter odgovor.
Za uporabo/implementacijo API funkcij sem še prezelen. Zato bom rešitev izvedel ali s preimenovanjem že "uporabljenih" datotek ali pa s premikom istih v drugo mapo.
Lepo nedeljo,
Fatso