Pri pisanju makroja sem naletel na naslednjo težavo: z makrojem odprem mapo z datotekami (pokažem mapo v raziskovalcu), imena vseh datotek v mapi zapišem na list (stolpec g), potem pa ta imena preko listboxa ponudim uporabniku za nadaljnjo uporabo. Problem imam s tem, da iz tistih zapisanih imen datotek ne znam izbrati samo Excelovih (.xls in .xlsx). Celoten makro mi deluje kot želim, problem je samo, da v listboxu prikažem preveč (neuporabnih) podatkov. Kako naj ali izbrišem (oz. ne upoštevam) vrstice z neExcelovimi datotekami ali pa že v osnovi zapišem samo imena Excelovih datotek?
Ni problem v tem delu - problem je v delu kode, kjer polnite podatke. Popraviti morate torej polnjenje oz. v vašem primeru branje imen datotek iz diska - prebrati morate samo Excelove datoteke, torej datoteke, ki se končajo na '.XLS*'.