powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите,пожалуйста, с макросом
8 сообщений из 8, страница 1 из 1
помогите,пожалуйста, с макросом
    #36267251
_Roman__1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, и заранее спасибо,что откликнулись...

Имеется таблица следующего вида в excel:

53230303 14/09/2009
53253052 15/09/2009
53251958 15/09/2009
53251199 16/09/2009
53242446 16/09/2009
53242428 16/09/2009
53251124 16/09/2009

и

14.10.09 53230303
14.10.09 53253052
14.10.09 53251958
14.10.09 53251199
14.10.09 53242446
14.10.09 53242428
14.10.09 53251124

т.е как бы две разные таблички.Задача следующая:при совпадении чисел в первой и второй таблице перенести дату из второй таблички в первую,чтобы получилось примерно так:

14.10.09 53230303 14/09/2009
14.10.09 53253052 15/09/2009

Помогите, пожалуйста, составить макрос для решения этой задачи, или подскажите какими средствами excel это можно сделать. Еще раз всем спасибо!
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267440
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то у меня есть уже готовый универсальный макрос для такого дела, лежит здесь
Там два файла, второй помечает цветом отличия. Если не разберёшься, пиши.
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267446
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл упомянуть, данные не переносятся, а копируются. Если надо именно перенести, надо немного код подправить.
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267454
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И ещё - код рассчитан на два различных файла. Т.е. если таблицы в одном файле, надо сперва сделать копию этого файла, и затем сравнивать два различных файла.
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267667
_Roman__1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
честно говоря пока не очень получается,пишет: "macro terminate! " и ошибка 1004.
может что то вводил не в том порядке.
1)Создал второй файл,куда поместил вторую таблицу.
2)Запустил Ваш первый макрос.
далее буду говорить действия в соответствии с вашей таблицей:
3)вставил первый файл вида: "___ 53605322 14/09/2009"(первый столбик оставил пустым)
4)второй файл,вида: 14.10.09 53595724
5)столбец 2
6)столбец 2
7)лист 1
8)лист 1
9)столбец 1
10)столбец1
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267742
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столбцы вводить буквами! Рассчитано на один столбец.
Можно в ячейки ничего не вводить, после запуска будет запрос в диалоге. Результаты помещаются в окошки, чтобы повторно не запрашивать. Но если их стереть (выборочно или все), опять будут запросы.
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267814
_Roman__1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОГРОМНОЕ СПАСИБО!!!
на сколько я пока понимаю,всё работает просто превосходно!!!!
...
Рейтинг: 0 / 0
помогите,пожалуйста, с макросом
    #36267954
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну и раз уж понравилось... :)
Сегодня на работе у коллеги появилась нужда копировать несколько ячеек строки.
Чтобы не запускать код несколько раз подряд, пришлось доработать - можно задавать несколько ячеек, через запятую, можно с пробелами, не обязательно подряд. Главное ввести одинаковое количество, иначе выход из кода.
Тестируйте. Естественно, есть некоторые минусы, но имхо продукт уже вполне пригоден.
Если таких задач несколько, можно сохранить несколько вариантов файла с уже введёнными предустановками, и затем просто запускать нужный.
Если раздражает, что файл-получатель открывается только для чтения, поменяйте в коде - 2 раза для каждого варианта совпадений ReadOnly:=True на ReadOnly:=False
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите,пожалуйста, с макросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]