elninoslov napsal/a:
Elnino chápe
Máte pravdu a ospravedlňujem sa, nepopísal som podmienky ktoré by mali byť splnené.
Tak znovu. Prikladám nový reálny súbor ako to v skutočnosti vyzerá. Na liste "AKTUAL CENY" sú už počiatočné dáta, ktoré sa budú upravovať ručne alebo hromadne makrom ak sa podarí
.
Na list "NOVE CENY" sa budú vkladať iba tie artikle pri ktorých prebehla zmena ceny.
Potrebujem makro ktoré nahradí ceny na liste "AKTUAL CENY" v stĺpcoch "Původní cena" a "Aktůální cena" novými cenami za týchto podmienok :
- makro musí vedieť podľa artiklu na liste "NOVE CENY" vyhľadať správnu pozíciu na liste "AKTUAL CENY" ...
niečo ako SVYHLEDAT alebo MATCH a INDEX ale v makre
- keď AKTUAL CENA (ďalej už len AC) bude rovnaká ako NOVÁ CENA (ďalej už len NC) tak sa nič prepisovať nebude
- keď AC je uvedená, ale NC nie je uvedená
(prázdna bunka na liste NOVE CENY) tak sa nič neprepíše a zostane AC
- keď je NC iná ako AC tak sa urobí prepis na NC
Za identifikátor druhu ceny sa môže považovať číslo/poradie stĺpca.
V skutočnosti ide o to, že systém vygeneruje zostavu artiklov u ktorých prebehla zmena ceny. Niekedy sa jedna iba o jeden artikel, ale niekedy v určitom období aj 300 - 500 artiklov.
Keď vyskočí jeden artikel je to ľahké vyhľadať si ho v zozname a ručne prepísať ceny.
Ale pri 500 artikloch, ktoré ešte ani nie sú v takom poradí ako sú nadefinované v pôvodnom zozname, tak to je masaker prepisovať ručne.
Problém je, že nemôžeme nové vygenerované artikle celé označiť a na hulváta prekopírovať, lebo sa zmení pôvodná pozícia artiklu a to je problém nakoľko je na to odkázaná iná záležitosť.
Tak ak budú ešte otázky píšte, faxujte, pošlite poštového holuba, lavne mi prosím pomôžte
Ďakujem.Příloha: 44152_skopiruj-nove-ceny.zip (47kB, staženo 16x) citovat