< návrat zpět

MS Excel


Téma: Zrychlení přenosu dat z jednoho sešitu do druh. rss

Zaslal/a 15.2.2020 19:47

Zdravím.
Nemáte někdo nějaké typy jak zrychlit čtení hodnot buněk druhého sešitu otevřeného pomocí VBA ?
Prostě mám spuštěné makro, otevřu jím jiný sešit a čtu z něj data. Potřebuji nějaké typy jak toto čtení co nejvíce urychlit.

Zaslat odpověď >

#045896
Stalker
Na základě poskytnutých informací se dá říci jediné:
Napsat makro tak, aby pracovalo rychleji!

Edit:
Řádně deklarovat proměnné
Zbavit se Selectů
Vkládat hodnoty do polí
.....citovat
#045898
elninoslov
Ak poznáte meno súboru, mená listov a umiestnenie dát, teda netreba napr zisťovať počet riadkov a pod, tak stačí makrom hromadne zapísať vzorec do buniek cieľového zošita s odkazom na bunky, ktoré nás zaujímajú v tom zatvorenom. To je tiež rýchlejšie ako otváranie súboru.
Treba prílohu zdroju aj cieľa.citovat
#045899
avatar
Set my = New Excel.Application
Set ww = my.Workbooks.Open(nazevsouboru)
Takto to otevřu a pak čtu.

promenna=ww.Sheets(list).Cells(2, 2)

atd.

Nějaký rychlejší způsob ?
Potřebuji těch hodnot načíst opravdu hodně.citovat
#045900
elninoslov

ata napsal/a:

...Nějaký rychlejší způsob ?...

Takže neposkytnete bližšie info a prílohy? Tak nič, no.citovat
#045910
avatar
Už jsem to pořešil a zkrátil čas tak na pětinu.citovat
#045913
avatar

ata napsal/a:

Už jsem to pořešil a zkrátil čas tak na pětinu.

Tak načo sem vypisuješ? 6citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

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

Aktivní diskuse

jak vygenerovat a vložit QR platbu

CePino • 29.3. 11:08

VBA název cílového listu z buňky

hard • 29.3. 10:15

jak vygenerovat a vložit QR platbu

elninoslov • 29.3. 9:39

VBA název cílového listu z buňky

elninoslov • 29.3. 3:43

VBA název cílového listu z buňky

hard • 28.3. 22:36

jak vygenerovat a vložit QR platbu

CePino • 28.3. 12:05

Datum

JoKe • 28.3. 10:28