< návrat zpět

MS Excel


Téma: Opakující se makro rss

Zaslal/a 28.2.2018 9:11

Neporadil by mě někdo?
Mám makro které z jednoho listu tahá data do druhého listu, kde je přednastavený protokol, který se vyplní a uloží. Vždy se tahají data z jednoho řádku, to je jeden protokol, a pak přejde na další řádek - další protokol. Neexistuje nějaký příkaz, aby makro fungovala cyklicky? Aby to vytáhlo data z jednoho řádku, a pak pokračovala v dalším řádku, pokud jsou tam nějaká data?

Zaslat odpověď >

Strana:  1 2   další »
#039692
avatar
Ano, jde to a cyklem.citovat
#039694
avatar
urcite sa to da, v podstate su cykly zakladom makier
treba vsak prilohu aby sme zbytocne neteoretizovalicitovat
#039699
avatar
Tady je ta příloha 1
Příloha: rar39699_f-28_v02-makro.rar (70kB, staženo 43x)
citovat
#039706
avatar
je uz priliz neskoro na to aby som zacal rozmyslat ale aspon daco:
Zaznamenal si makro a to chces nacyklovat , a to nebude len tak. Co si pametam ked som naposledy nieco take robil, tak zabudni na medzeri a diakritiku v adresaroch aj nazvoch suborov (zatial mi vzdy robily len problemy, max podtrzitko, to je OK), to ze to zatial tebe funguje je len tym ze to nedavas do premennej, mas to tam napevno, v cykle budeme musiet ist do premennej.
adresar kam sa ma subor ulozit, je uz vytvoreny? treba ho vytvorit? treba skontrolovat ci existuje a podla toho bud tam ist alebo vytvorit? - tu sa to trochu komplikuje, a jej to to co pri nahravani makra nevidis.
daj teda dalsei info, vsetko co ta napadne.
ja osobne idem spat , takze najblizsie zajtra podvecer , ale mozno sa niekto chyti ked doplnis nejake veci.citovat
#039707
Stalker
Jen taková poznámka, nový sešit bych nevytvářel na začátku makra, ale na jeho konci. Data z listu Podklady přenést do listu Vzor bez neustálého přepínání oken. Takto vyplněný list poté uložit a vzorový list poté vyčistit.

Edit:
Přikládám soubor s pročištěným kódem. Zatím bez cyklu.
Příloha: rar39707_f-28_v02-makro.rar (71kB, staženo 43x)
citovat
#039710
avatar
Adresář už je uložený, není potřeba ho vytvořit. Jde mi hlavně o to přijít na ten cyklus. Takových formulářů mám víc, a princip je podobný, a nechce se mi vždy v makru kopírovat a připisovat +1 (buňka U2 přepsat na U3 apod.) ke každé řádce dat.citovat
#039714
avatar
Paráda Stalker, takhle je to mnohem přehlednější, a má to větší logiku 1
Kdyby se povedl i ten cyklus, nemělo by to chybu 1citovat
#039722
avatar
pači sa
vyskušaj, keby dačo, piš.. 1
Příloha: rar39722_f-28_v02-makro.rar (64kB, staženo 40x)
citovat
#039723
Stalker
Pokud tedy není potřeba kódem vytvářet složky, tak by to mohlo vypadat takto:
Příloha: rar39723_f-28_v02-makro.rar (72kB, staženo 45x)
citovat
#039724
Stalker
Tady je ještě upravený soubor, který si složky pro uložení vytvoří sám, pokud neexistují. Změna je i v listu - přidán sloupec pro podadresář první úrovně. Pro správnou funkci je potřeba dodržet zápis s lomítky.
Příloha: rar39724_f-28_v02-makro_rev_2.rar (72kB, staženo 46x)
citovat

Strana:  1 2   další »

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje