EXCEL makro - přepisování dat

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

EXCEL makro - přepisování dat

Příspěvekod Radumeek » 12 zář 2010 21:37

Zdravím Vás,

jelikož jsem teď nastoupil do nové práce, kde se pracuje výhradně s excelem, měl bych na Vás dotaz. Půjdu rovnou k věci.

Jedná se o 2 soubory, ve kterých je spousta položek (součástky karoserie vozidel), které se dále dělí do ruzných oddělení (výroba, produkce atd.)
Jde o to, že každý den obdržím seznam položek (Whse Issue list), které byly vydány ze skladu do jednotlivých oddělení a já tyto položky musím přepsat do jiného excel souboru (STOCK of SMALL Whse).

Tudíž se Vás chci zeptat, zda existuje nějaké makro, které automaticky tyto položky přepíše do správného oddělení a správného data?

Odkaz na soubory:
http://leteckaposta.cz/315767595

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 13 zář 2010 09:46

Pozadujes:
...položky přepíše do správného oddělení a správného data

Po porovnani obou sesitu jsou zde otazky:
- co s datem, sesit STOCK of SMALL Whse... je vzdy pripraven?
- ne vsechna oddeleni z Whse Issue.. listu mesice (napr.: PD - Assy, PE,... ) jsou v sesitu STOCK of SMALL... na listu Plan and Dif...
Zkratka upresni co kam, z prilozenych souboru to neni jasne patrno.

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod Radumeek » 13 zář 2010 11:39

Ano, omlouvám se, neupřesnil jsem to správně..

Takže STOCK of SMALL Whse je vždy připraven pokud mysliš, zda je otevřen a co se týče druhé otázky, tak ze souboru Whse Issue list potřebuju, aby ty položky za každý den se připsaly do souboru STOCK of SMALL do listu OUTPUT a dále do správného sloupce (podle aktuálního data) a také do správného oddělění.

Takže shrnutí: množství položek (číslo) vydaných za jednotlivý den do jednotlivých oddělení ze souboru Whse Issue list potřebuju vložit do souboru STOCK of SMALL - list OUTPUT - správny sloupec podle aktuálního data a podle správného oddělení.

Snad už je to pochopitelné :)

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 13 zář 2010 16:02

Neodpovedel jsi na otazku tykajici se shody ci neshody nazvu oddeleni v sesitech Whse Issue list a STOCK of SMALL, nemohu si vymyslet, dodej kompletni prevodni tabulku.
Nevim co je:
PD - Assy (Whse...) -> ?? (Stok...)
Blank -> ??
?? -> Maintenance
...

Jeste dalsi dotaz:
Data na listu "mesic" v sesitu Whse Issue list budou vzdy za jeden jediny den nebo budou postupne pridavana; prevod bude delan kazdy den ci najednou za vice dnu (za cely mesic)? Tedy rozsah prevadenych dat a zadavani rozsahu (den mesice a list nebo datum x rozsah dnu... v mesici nebo datumu)?
Prislusnou proceduru vlozit do sesitu STOCK of SMALL nebo do samostatneho sesitu?

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod Radumeek » 13 zář 2010 18:06

Kompletní převodní tabulka:

Whse issue list ----- >> Stock of small

PD - Assy - Production
PE - Process
Press - FDH - Press - FDH
S/Press - S/Press
TD - Tooling
Press - KMS - Press - KMS/Blanking
HW - KMS - Production
PP - P&P
Blank - Press - KMS/Blanking
QA FDH - QA
PD - FDH - Production FDH
Slovakia - Slovakia
I - zone - I - zone
MD - Maintenance
GA
DI - FDH
DI - KMS

Odpovedi na otazky:

Data na listu "mesic" v sesitu Whse Issue list budou vzdy za jeden jediny den.
Prevod bude delan kazdy den.
Rozsah prevadenych dat a zadavani rozsahu by mohlo byt: den mesice x list .... mesic
Prislusnou proceduru vlozit do samostatneho sesitu.

Poslední 3 oddeleni mi chybi, zatim jsem je nedelal, vyskytuji se tam strasne malo, urcite nevadi, kdyz zatim nebudou pripsany, zitra se zeptam a dopisu.

Zatim dekuji :)

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 13 zář 2010 22:05

Další dotaz:
Ne všechny položky Item z Whse Issue... se shoduji s P/NO z STOCK of SMALL...
Př.:

Kód: Vybrat vše

Nozzle NW 16 -> Nozzle NW16 - mezera
Nozzle NW 17 ->Nozzle NW17 - mezera
CO2 tip M10 x 1,2 -> CO2 tip M10x1,2 - mezery
CO2  tip M6 -> CO2 tip M6x1,2 - mezery a znaky
....


Preklad polozek Dept-Dept je jeste zvladnutelny procedurou, ale nesouhlas polozek Item-P/NO resit take prekladem (tabulkou) jednak prodlouzi cas behu procedury a kde je zaruka, ze tabulka bude vzdy aktualni.

No a ta prevodni tabulka pro Dept take neni cela, aspon mi tak vychazi ( a v Whse Issue... je vice polozek Dept nez v STOCK of SMALL... !!) :

PD - Assy --> Production
PE --> Process
DI - FDH --> ???
Press - FDH --> Press - FDH
S/Press --> S/Press
TD --> Tooling
Press - KMS --> Press - KMS / Blanking
HW - KMS --> ???
PP --> P&P
PD - FDH --> Production - FDH
HW - FDH --> ???
Blank --> ???
QA - FDH --> QA
QA - KMS --> ???
Slovakia --> Slovakia
I - Zone --> I-zone
MD --> Maintenance
GA --> ???
DI - KMS --> ???

PS.: jake narodni prostredi je nastaveno v OS, ceske nebo angicke (pro odvozeni nazvu mesice z data)?

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod Radumeek » 14 zář 2010 07:10

Tak ted uz je prevodni tabulka kompletni:

PD - Assy --> Production
PE --> Process
DI - FDH --> Production FDH
Press - FDH --> Press - FDH
S/Press --> S/Press
TD --> Tooling
Press - KMS --> Press - KMS / Blanking
HW - KMS --> Production
PP --> P&P
PD - FDH --> Production - FDH
HW - FDH --> Production - FDH
Blank --> Press - KMS/ Blanking
QA - FDH --> QA
QA - KMS --> QA
Slovakia --> Slovakia
I - Zone --> I-zone
MD --> Maintenance
GA --> Production
DI - KMS --> Production

Nastavenení OS je anglicke.

Co se týče těch polozek z P/NO, ktere se neshoduji, tak az prijdu z prace tak to opravim a prilozim.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 14 zář 2010 07:16

Ono nejde tak ani o opravu polozek P/NO v STOCK of SMALL... (jsou pouzity na rade dalsich listu) ale o vlozeni Item v sesitu Whse Issue..., to je nutno zajistit pri vkladani zaznamu do tohoto sesitu!!!

Jeste zpet k Dept:
...
DI - FDH --> Production FDH
...
PD - FDH --> Production - FDH
HW - FDH --> Production - FDH
...
Jsou Dept totozne, potom ktery preklad je spravny? Pokud jsou Dept totozne, pak je potreba na listu Output hodnoty pro dany den scitat, takze nejde jen o "prepisovani dat"!

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod Radumeek » 14 zář 2010 10:49

Ano, nektera Dept jsou totozna a proto si myslim, ze vytvorit takove makro bude docela orisek.

Co se tyce toho prepisovani dat, nic lepsiho jako nazev threadu me nenapadlo a ano, jedna se i o scitani dat.

ale o vlozeni Item v sesitu Whse Issue..., to je nutno zajistit pri vkladani zaznamu do tohoto sesitu!!!


tohle nejak nechapu, tento soubor vypisuje kazdy den skladnik a rano mi to donese, a ja za kazdy den tyto polozky musim vypsat do Stock of small do listu OUTPUT, ze tyto polozky byly ze skladu vydany

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 14 zář 2010 12:45

Znovu:
Je Production FDH totozny Dept s Production - FDH nebo ne? pokud jsou tyto Dept totozne, pak ktery nazev v sesitu STOCK of SMALL... plati? Pokud nejsou totozne, pak se zrejme jedna o ruzne Dept, ano?
Dalsi:
Pokud nebudou nazvy v polozkach Item v sesitu Whse Issue... identicke s nazvy v polozkach P/NO v STOCK of SMALL..., neni mozno zjistit ientitu. Clovek to udela intuitivne, program bohuzel pozaduje presnou shodu, jinak se stane, ze dojde k prirazeni jinam. Takze skladnik musi vkladat nazvy presne shodne, co takhle pridat do sesitu Whse Issue... Overeni vkladanych polozek? Nebo chces pouzit take prekladovou tabulku? Tu ovsem budes muset vytvorit. a pocitat s podstatnym zpomalenim behu programu a s nutnosti ji aktualizovat.
V listu Output je cca 170 ruznych polozek, to je zrejme jen zlomek skutecneho stavu.

Radumeek
nováček
Příspěvky: 6
Registrován: září 10
Pohlaví: Muž
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod Radumeek » 14 zář 2010 13:17

Ano, Production FDH je totozny s Production - FDH, je to uplne to stejne Dept. a platí nazev, který je v sesitu STOCK of SMALL,
takze Production - FDH.(Skladnikovi budu muset rict at to pise presne).

Co se tyce spravnosti nazvu polozek, bude asi dobre tam dat tam to overovani vkladanych polozek...

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: EXCEL makro - přepisování dat

Příspěvekod navstevnik » 14 zář 2010 17:30

Tak to overovani vkladanych polozek do sesitu Whse Issue... tedy pridej.
No novem listu v sesitu vytvor seznam (vytahni ze STOCK of SMALL...) a vytvor z nej dynamicke pojmenovane pole (vice viz http://www.officir.ic.cz/chipex04/03/ex ... avani.html) nazvi napr. Item a pouzij v Overeni (nabidka Data>Overeni>na karte Nastaveni vyber Povolit - Seznam a Zdroj: =Item), timto overovaci seznam muze byt na jinem listu, a nakopiruj do predpokladaneho poctu radku; nezapomen do seznamu pridat Item, jinak bys nevytvoril hlavicku dne.
Overeni muzes take pridat i pro polozku Dept taktez pridat Dept., takze skladnik nebude moci psat "co ho napadne".


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Makro pro myš Rapture Python
    od mmmartin » 27 srp 2023 15:18 » v Problémy s hardwarem
    9
    1180
    od mmmartin Zobrazit poslední příspěvek
    29 srp 2023 16:47
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    6481
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    509
    od Grimm Zobrazit poslední příspěvek
    12 bře 2024 21:43
  • Excel - vlastní formát Příloha(y)
    od Story-Long » 11 srp 2023 14:50 » v Kancelářské balíky
    3
    2110
    od Story-Long Zobrazit poslední příspěvek
    14 srp 2023 10:11
  • Excel - funkce když
    od Martyn20 » 13 črc 2023 11:56 » v Kancelářské balíky
    5
    2649
    od mmmartin Zobrazit poslední příspěvek
    13 črc 2023 18:44

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 36 hostů