< návrat zpět

MS Excel


Téma: velikost adresáře rss

Zaslal/a 6.5.2018 20:33

Ahoj, mám formulář, který mi nabídne seznam podadresářů na určité cestě. Lze ve VBA zjisti velikost těchto podaresářů? Děkuji

Zaslat odpověď >

Strana:  « předchozí  1 2
#040560
avatar
Jenže tady nejde o to, jak co prezentuje. Sám jsem člověk, který má občas nevymáchanou - no hubu - a vyjadřuju se k problému, neřeším nějakou sociální stránku věci.

V daném případě jde o myšlenku "nejkratší kód je nejlepší", což může být úžasně hloupé. Dobře, Honza má nejspíš dobré znalosti, ale nutí mě škodolibě se usmát. Opravdu si je jistý tím, jak fungují ve VBA pojmy jako pozdní a časná vazba, jednořádkové Set a As New, hrátky s CreateObject a GetObject, hranaté závorky namísto klasických odkazů na oblasti i ve vztahu k Evaluate atd.? Tuší, že nejkratší možný zápis nemusí mít nic společného s "efektivitou"? Nemluvě o tom, že dvoustránkový zápis API může být stokrát rychlejší než jednořádkový zápis ve VBA? Pokud ano, fajn, pak si může dovolit uvést krátký zápis.

Z jiného pohledu - jestliže někomu uvedu supervzorec nebo zhuštěnou verzi zápisu a znesnadním tak pochopení řešení, pak to je trochu ješitnost (a ano, dělám to občas taky, člověk se zkrátka chce blýsknout). Čili občas uvedu krátkou verzi, ale nebudu se někomu posmívat, že vytvořil totéž, jen o dva řádky delší (a stejně rychlé). Pro tyhle účely si tu můžeme dávat nějaký challenge.citovat
#040572
elninoslov
Šmarjá! Pár dní som tu nebol a takýto Flame. Nenechám sa do neho namotať, len poznámky:
- Neverím, že sa toto nevypomstí
s = Range(...).Text
- Ktokoľvek chce, nech teda prispeje kompletným riešením výpisu veľkostí všetkých subfoldrov, podobne ako ja.
- Žiadne riešenie nieje ideálne. Nepoznáme ani presný spôsob použitia. Úplne niečo iné bude ak to chce vypísať do formu (podobne ako ja), alebo do buniek, alebo má foldre v ListBoxe, a pri označení chce niekde vypísať iba veľkosť toho jedného. Možností ma napadá mnoho, dal som jedno (myslím tú prílohu, nie ukážku z Googlu!), ktoré sa žiaľ zaobišlo bez feedbacku, zato sa nezaobišlo bez flamu.citovat
#041931
avatar
Mě soubor 40301 jako samoukovi a začátečníkovi pomohl.
Buď bych se dlouho trápil, nebo bych to nedal.
Takže Ď.citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32