|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.09.2009, 06:22 | #1 |
Пользователь
Регистрация: 03.09.2009
Сообщений: 28
|
Очень нужна оптимизация процесса
Недавно открыла для себя VBA. Пытаюсь решить проблему оптимизации вот такого процесса:
есть книга, в книге несколько листов. Условно лист1, лист2, лист3. На каждом из листов есть столбец содержащий уникальный номер, условно код сцены. Необходима автоматизация: вводим номер сцены в диалоговое окно на на листе1 - макрос находит и выделяет строку с найденным номером - переходим на лист2-удаляем строку с тем же номером, переходим на лист3- выделяем строку с тем же номером Буду признательна за помощь |
03.09.2009, 09:00 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
1. А зачем что-то выделять? Сформулируйте требование, что нужно сделать по всем листам.
2. Нет ни малейшего желания воссоздавать Ваш файл. Прикрепите файл с примермыми данными и подробно опишите задачу.
Чем шире угол зрения, тем он тупее.
|
04.09.2009, 23:25 | #3 |
Пользователь
Регистрация: 03.09.2009
Сообщений: 28
|
Оптимизация процесса
Выделение необходимо обязательно. Таким образом размечаем то или иное состояние сцены
Лист 1 - находим номер сцены, выделяем строку зеленым цветом. Лист 2 - строка содержащая тот же номер сцены удаляется Лист 3 - строка содержащая тот же номер сцены окрашивается. Самостоятельно могу прописать код работающий в Листе 1, но при переходе на 2 страницу выдается сообщение об ошибке( Помогите Последний раз редактировалось kinogruppa; 04.09.2009 в 23:28. |
05.09.2009, 08:54 | #4 |
Регистрация: 09.10.2008
Сообщений: 9
|
Выложите файл в формате xls-сохраните в более ранней версии Excel
|
05.09.2009, 10:07 | #5 |
Пользователь
Регистрация: 03.09.2009
Сообщений: 28
|
Нужна оптимизация
Спасибо тем кто готов помочь. На форуме нашла несколько кодов. Попытаюсь их изменить и приспособить под решение своей задачи
|
05.09.2009, 17:54 | #6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Прошу прощения.Выложил не тот пример
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 05.09.2009 в 18:02. |
05.09.2009, 18:03 | #7 |
Пользователь
Регистрация: 03.09.2009
Сообщений: 28
|
Оптимизация процесса
Пример 1 как принцип верен. Спасибо, большое. Надеюсь, далее справлюсьсама.
А второй пример (правильный) не загружается, выдает сообщение об ошибочной ссылке( |
05.09.2009, 18:08 | #8 |
Пользователь
Регистрация: 03.09.2009
Сообщений: 28
|
Оптимизация процесса
Спасибо большое. Заработало
VBA великая вещь. |
05.09.2009, 18:12 | #9 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Перегрузил
Анализ,обработка данных Недорого
|
05.09.2009, 18:26 | #10 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте kinogruppa.
для "открывшей VBA", возможно будет полезно. Удачи Вам. Евгений. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь! Нужно найти ошибку в очень простой программе. | Lex55555777 | Помощь студентам | 3 | 07.12.2008 20:32 |
Нужна оптимизация дельфинского кода | JTG | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 29.05.2008 14:53 |
Нужна помощь в Паскале. Очень-очень срочно. | !!! | Помощь студентам | 2 | 09.02.2007 15:12 |