|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
24.01.2009, 22:54 | #11 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Нажмите Alt + F11. Откроется редактор VBA.
Там увидите код макроса: Код:
Set shIn = ThisWorkbook.Worksheets("вход записи") Set shOut = ThisWorkbook.Worksheets("КупляПрода жа") можно изменять названия соответствующих листов. Столбец Продажи на листе КупляПродажа определяется в строке Set cell = shOut.Range("e65000").End(xlUp).Offset(1) Аналогично в строке Set cell = shOut.Range("a65000").End(xlUp).Offset(1) определяется столбец Купля Многое зависит от того, насколько изменится структура представления данных на листах. Будет проще, если Вы прикрепите к сообщению оригинальный файл, а мы уже приделаем к нему макрос. |
24.01.2009, 23:49 | #12 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 113
|
самому тоже хочется понапрягаться :)
Есть еще момент, нужна команда очистки ячеек на листах ввод данных, и купля продажа простое удаление не передается макросу и он не обрабатывает строки порядковый номер которых меньше чем 25 только больше. Да и вот еще. Почему то в формуле слово ввод данных в одинарных ковычках, а другое слово с ковычками не пишется
|
24.01.2009, 23:57 | #13 | ||||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Цитата:
Если удалять надо раз в полгода, так это и вручную можно сделать... Цитата:
Сделано это специально, чтобы дважды не обрабатывать одну и ту же строку. Поставьте в ячейке А2 значение 1, и макрос начнёт обрабатывать всё с самого начала... Цитата:
Если Вы введёте другое название листа, которое не содержит пробелов, Excel удалит ставшие ненужными кавычки.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 25.01.2009 в 00:01. |
||||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите чайнику | Леон | Microsoft Office Access | 4 | 21.07.2008 14:41 |
Помогите чайнику | Snoopa | Microsoft Office Excel | 8 | 10.01.2008 00:10 |
Помогите чайнику в програмировании | Нати | Помощь студентам | 6 | 18.10.2007 13:15 |