

Filetr ore vba FileDialog
V exceli VBA potrebujem otvorit urcity subor, nieje problem. Problem je vyfiltrovat dany subor priamo v zobrazeni. Nieje problem filtrovat subor *.xls, alebo *.txt, ale priamo subor napr. "zal_12_2020.xls".
Filters.add vypise chybu, v initialFileName v zobrazeni nereaguje, iba mi ho vypise do editovacieho riadku na vyber suboru. Bohuzial ani na nete som na nic rozumne nenarazil.
Aký zmysel má filtrovať priamo konkrétny názov? Rovno ho otvor bez použitia filedialogu na výber.
to bol priklad, v konecnom dosledku by sa malo filtrovat podla nazvu, napr. zaloha_09*.xls, aby to preriedilo zoznam suborov v prislusnom adresari . . .
Hej hej, ale také filtrovanie tam nefunguje.
Ale náhrady by sa dali vymyslieť. Napríklad použiť listbox s už vyfiltrovanými súbormi, a vyberalo by sa z neho. Alebo to predfiltrovať aplikáciou do pomocného adresára, a až odtiaľ vyberať FileDialogom. Záleží čo sa tým chce dosiahnuť.
Vdaka vsetkym za snahu, uzavrem to ze fukciami vo vba to nieje mozne. Islo mi len o "zostihlenie" poctu suborov na vyber z prislusneho adresara, aby sa uzivatel pripadne neprehrabaval niekolkymi desiatkami suborov - mozna chyba, ale aby sa mu zostihlil vyber.