< návrat zpět

MS Excel


Téma: více sešitů (soborů) rss

Zaslal/a 29.5.2014 22:30

Zdravím všechny borce excelu. Mám problém:
Mám několik souborů (čili sešitů) a potřebuji z nich vytáhnout nějaká data a porovnat je a seřadit do nového sešit "X". Soubory nechci otvírat, data se budou porovnávat, když otevřu sešit "X". Mám nějaké objednávky a poptávky a potřebuji z nich brát data, kdy byly objednávky (poptávky) přijaté a kdy odeslané, dále o jaké zboží se jedná a toto zkopírovat do nového sešitu "X" a tady třídit.
Díky moc

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4 5   další »
#020078
avatar
Tak to mi funguje. Jen mám v tom ještě dva problémy:
potřebuji nastavit konec řádků, aby prohledávání končilo u řádku 217 a dál už to nenačítalo a další problém je , když bude zadaná špatně cesta ak to vyhodí chybu, dalo by se tam, že když bude špatně cesta tak mě to vyzve k nastavení cesty k souborům. Díky moc.citovat
#020084
avatar
neviem presne co potrebujete ale dodal som do userform ... moderovatelne textboxs kde si mozte nastavit cestu

dalsi bod aby tro robilo len do 217 riadku to ma robit pri kazdom type X a Y do 217 riadku?? alebo ako to mam chapat??

ked ano staci prepisat:
For ra = 10 To .Cells(.Rows.Count, "B").End(xlUp).Row Step 7na:
For ra = 10 To 217 Step 7

For ra = 11 To .Cells(.Rows.Count, "A").End(xlUp).Rowna:
For ra = 11 To 217
Příloha: zip20084_seit_x2.zip (50kB, staženo 10x)
citovat
#020104
avatar
217 jsem tam zkoušel už dříve, ale byl problém, že zapíše všechno i prázdné buňky, bere zkrátka vše od 10 do 217, ale vždy mi šlo jen o to aby zapsal to, kde bude pořadí, atd.citovat
#020108
avatar

mikkinachtik napsal/a:

217 jsem tam zkoušel už dříve, ale byl problém, že zapíše všechno i prázdné buňky, bere zkrátka vše od 10 do 217, ale vždy mi šlo jen o to aby zapsal to, kde bude pořadí, atd.


Step 7 ... zaruci ze bude brat kazdy 7 riadok ... takze nebude mozne ze to da prazny riadokcitovat
#020111
avatar
Tak nevím, kde dělám chybu. Bral jsem že to jde od řádku 10 do řádku 217 a bude krokovat po 7.
uvedu příklad:
je obsazen řádek 10 a 17, tyto napíše a dále napíše 24, 31 ... až 217 a já jsem tam potřeboval jen ty obsazené řádky t.j. 10 a 17.citovat
#020113
avatar
uz chapu :) moja chyba

tak potom do cyklov doplnte podmienku:
FOR ...
IF ra >= 217 then exit for
NEXT ...
Příloha: zip20113_seit_x2.zip (49kB, staženo 9x)
citovat
#020160
avatar
Funguje to pokud nejsou pod řádkem 217 žádná jiná data. Pokud mám něco pod řádkem 217 napsané, tak to nefunguje správně. Mě totiž do vyhodnoce zajímají jen data od 10 do 217 a u druhého od 11 do 217. Samořejmě pod řádkem 217 píšu data, ale to je už problém.citovat
#020165
avatar
teraz ma napadla jedna vec preco to asi nejde

vy mate data od riadku 10 povedzme do riadku 120 ale na riadku 218 zacinaju dalsie data?? tie data od 218 su pre nas nepodstatnecitovat
#020167
avatar
ano presně tak, od řádku 10 do řádku třeba 100 (lebo 50, ...) to jsou data která mě zajímají. a do rádku 218 mne data nezajímají, ale můžou tam být.citovat
#020170
avatar
tak pokus cislo 359 :) ..... dufam ze uz to bude pasovat

dal som tam DO cyklus rob pokial riadok nebude prazny v stlpci "A" - "B" a riadok bude mensi ako 217
Příloha: zip20170_seit_x2.zip (56kB, staženo 25x)
citovat

Strana:  « předchozí  1 2 3 4 5   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