Трябва ми макрос, който да проверява формата ( кодировката ) на клетките в активния лист в диапазона - клетки А1:N до максималния брой с редове в които има данни и ако са UTF-8 кодировка да ги конвертира в ANSI.
Моля за помощ от тези, които разбират и желаят да помогнат.
Благодаря за отделеното време и положения труд, но не е това ,което исках. Вярно, че се създава архив и може да се извикват отделните пътни листи. Така не може да се направи справката колко пътни листи има за месеца и колко общо км . са измината в страната и извън и с товар и без товар. Благодаря още веднъж
Идеята е да се направи справка от която да е видно всеки камион за месеца колко пътни листа има издадени и какви км. е изминал (Пълен...празен.... и извън БГ) 1. Предложения макрос копира данните винаги в клетка В27 . а трябва да копира в първия празен ред под предходния пътен лист. 2. Може би защото взема данните от лист PL за дата и номер на пътния лист с промяната на номера се сменят за всички пътни листи данните в колона А Ако не ти представлява трудност би ли направил пример с твоя начин с база данни. Благодаря за бързия отговор
Нужен ми е макрос който да копира от лист PL от диапазона N14:S29 само клетките в които има данни и да ги слага в лист Spr. След това на следващия ред да се извършва сумиране на изминатите км. а в колона А на съответния ред да се изписва номера на пътния лист и датата на издаването му. Този ред да се оцветява с определен цвят. При обработката на следващия пътен лист за месеца при копирането на данните да отиват на следващия празен ред. Опитвах и направих един макрос за да се разбере какво се иска но не успях да се справя с изписването на номера на пътния лист и датата му на издаване. В лист Spr съм направил няколко коментара. Primer 1.xls
Възможно е ,но сам видяхте ,че при мен дава грешка. Работи и при мен,но само този от файла пример1 ... След преработката му да следи датите дава грешка
При обработване на данните за един календарен ден примерно 15.3.2014 всичко е ОК и става това което се искаше. Но ако се обработят данните за няколко дена примерно от 10.3.2014 до 15.3.2014 за 10.3.2014 всичко е ОК, но за останалите дати във всички имена има добавен интервал защото се явяват като повтарящи се. Ако е възможно макроса да следи датата която е в колона А и започва от А10 и при смяна на датата да започва нова проверка мисля,че нещата ще се получат. Не зная или да проверява съседни клетки които са една под друга и ако имената съвпадат тогава да добавя интервал.
При първото срещане на първата бройка от повтарящи се имена се получава желаното. Но при повторно срещане да същите имена се добавя интервал и на двете имена... а това вече е проблем.
В колоната има 11 броя имена които се повтарят. Винаги излизат така както са на примера по двойки едно под друго. Примерно едно име може да го има в клетки Н10 и Н11... След това да се повтори същото име и на Н30 и Н31..... Н88 и Н89. Имената си остават по местата няма да се местят другаде. Целта е при тези повтарящи се имена по двойки на второто име между бащиното и фамилното име само да се добави един интервал. За да се получи един вид различни имена. Защото след това файла се чете от макрос който разнася данните на тези имена в друга таблица. За сега макроса работи но слага данните само на първото срещнато име. Повтарящите се имана работят на две различни работни места и в другата таблица са написани с добавен единия интервал за да се различават. Ако е възможно проверката да се прави от Н10 до maxrow или как е там H10:H
Имам таблица на която в колона от клетка Н10 започва списък от около 300 имена някои от които се повтарят. Има ли начин да се направи проверка и на второто от повтарящите се имена между бащиното и фамилното име да се добави по един допълнителен интервал. Прилагам пример: пример.xls