формуляр в ексел
10 отговора
522 прегледа
формуляр в ексел
опитвам се да направя нещо, което да ми улесни работата. Искам след като си попълня данни в направен документ/в моя случай складова/ в sheet 1 от там да се извличат данните и да се попълват на един ред в n-колони в sheet 2, за да си сортирам и анализирам нифромация за отделните доставчици и артикули. Тази информация да се запамети и със създаването на следващата складова да се записват на следващия ред на sheet 2 От къкв код се нуждая за тази операция.
Сърдечно благодаря предварително на всички!
Сърдечно благодаря предварително на всички!
Re: формуляр в ексел
Ако дадеш e-mail мога да ти пусна нещо подобно на това което искаш и може би ще ти свърши работа. Аз съм го правил за издаване на гаранционни карти и за момента работи добре.
Кода обаче не е много чист защото съм го правил с макроси ( copy - paste; copy -paste .... ) и за това не виждам смисъл да го пускам.
А иначе ако ползваш Аксес може да стане по лесно и по готино :)



Кода обаче не е много чист защото съм го правил с макроси ( copy - paste; copy -paste .... ) и за това не виждам смисъл да го пускам.
А иначе ако ползваш Аксес може да стане по лесно и по готино :)
Re: формуляр в ексел
с аксес съм по зле и от ексел. Ще съм ти благодарна ако ми пуснеш това което имаш да го видя може да си го трансформирам някак си. babur4i@yahoo.com ми е майла. Благодаря още веднъж!
Re: формуляр в ексел
според мен има начин и без макрос, но не съм много сигурен.
във всеки случай от обяснението само не мога да преценя. метни нещо на koliu_m@yahoo.com
По българите при Дойран са изстреляни 350 000 снаряда. Даваме 9 убити и 40 ранени.
във всеки случай от обяснението само не мога да преценя. метни нещо на koliu_m@yahoo.com
По българите при Дойран са изстреляни 350 000 снаряда. Даваме 9 убити и 40 ранени.
Re: формуляр в ексел
Аз лично използвам обратния вариант- първо се попълват данните в таблицата (база данни), а после бланката извлича необходимата информация. Това може да се прави с INDEX, DGET, или по различни други начини. Въобще не е необходимо да се усложнява с код.
Re: формуляр в ексел
Голямо благодаря на ogi за това което ми прати, но сега достигнах до нов проблем. Ще се радвам ако пак успеете да ме помогнете.
Значи искам да сравня две колони в два разлнични sheet-a или след като има съвпадение да ми копира сумата в съседната колона на същия ред и да я добавя към сумата в съседната колона на същия ред но на другия sheet.
т.е
sheet 1
колона А колона B
1 500
2 200
1 100
sheet 2
колона А колона B
1 100
2 100
в sheet 1 да вземе първият запис в случая 1 и да го сравни с колона А в sheet 2 като открие там същият запис 1 да вземе стойността 500 от sheet 1 Колона B и да го прибави към Стойността в sheet 2 колона B в примера там е 100 и да се получи резултат 600.
Незнам дали може някак си да се получи това
Надявам се да сте разбрали каква е целта ми с обяснението.
Благодаря Ви!
Значи искам да сравня две колони в два разлнични sheet-a или след като има съвпадение да ми копира сумата в съседната колона на същия ред и да я добавя към сумата в съседната колона на същия ред но на другия sheet.
т.е
sheet 1
колона А колона B
1 500
2 200
1 100
sheet 2
колона А колона B
1 100
2 100
в sheet 1 да вземе първият запис в случая 1 и да го сравни с колона А в sheet 2 като открие там същият запис 1 да вземе стойността 500 от sheet 1 Колона B и да го прибави към Стойността в sheet 2 колона B в примера там е 100 и да се получи резултат 600.
Незнам дали може някак си да се получи това
Надявам се да сте разбрали каква е целта ми с обяснението.
Благодаря Ви!
Re: формуляр в ексел
а какво става като стигне до втората единица в колона А на шийт 1, срещу която стои 100 в колона В?
пак ли да събере със 100 или нещо друго да прави.
и въобще - какво се опитваш да направиш. може да има и друго решение
пак ли да събере със 100 или нещо друго да прави.
и въобще - какво се опитваш да направиш. може да има и друго решение
Re: формуляр в ексел
не като стигне до втората единица я събира вече с 600 защото там са се нтрупали вече 500
Re: формуляр в ексел
а ако в шийт2 в колона А има повече от една единица, тогава какво става?
и пак питам - какво точно искаш да направиш?
и пак питам - какво точно искаш да направиш?
Re: формуляр в ексел
в шийт 2 винаги ще има една единица
там са ми артикулите
значи аз имам едни шийт в който се записва информацията от всяка издадена складова, т. е артикули, количества, контрагенти и други В тази табличка едно под друго ми се записва какво съм изнесла от склада
искам в друг шийт да ми се натрупва количеството за различните артикули
не искам да го правя с филтър, защото имам подобна схема и за произведентие артикули и искам в един отделен шийт да си имам колона артикули, колона произведно общо за всеки артикул и експедирано общо за всеки артикул и с разликата винаги да си знам наличното към момента
там са ми артикулите
значи аз имам едни шийт в който се записва информацията от всяка издадена складова, т. е артикули, количества, контрагенти и други В тази табличка едно под друго ми се записва какво съм изнесла от склада
искам в друг шийт да ми се натрупва количеството за различните артикули
не искам да го правя с филтър, защото имам подобна схема и за произведентие артикули и искам в един отделен шийт да си имам колона артикули, колона произведно общо за всеки артикул и експедирано общо за всеки артикул и с разликата винаги да си знам наличното към момента
Re: формуляр в ексел
ами ползвай някоя функция като SUMIF или DSUM.
с пивот таблица - също става
с пивот таблица - също става