Вопрос № 75852: Имеются несколько сотен документов Word, в которых несколько таблиц в две колонки: в первой - наименование, во второй - значение.
Как написать макрос, который ищет определенное наименование (например "ИНН") и возвращает значение из втор...
Вопрос № 75.852
Имеются несколько сотен документов Word, в которых несколько таблиц в две колонки: в первой - наименование, во второй - значение.
Как написать макрос, который ищет определенное наименование (например "ИНН") и возвращает значение из второй колонки строки, где найдено наименование .
Отвечает: Alec Perle
Здравствуйте, Денисов Сергей Иванович!
Для начала маленький совет. В оффисе есть замечательное средство - запись макросов, и для выполнения какой-либо небольшой, но поторяющейся, операции сожно воспользоваться им.
1. Сначала обдумывает как мы можем получить результат "вручную"
2. Затем включаем запись макросов (меню Сервис - Макрос - Начать запись) и проводим "вручную" требуемые операции
3. Останавливаем запись и переходим в редактор VBA (Сервис - Макрос - Редактор Visual Basic)
4. Изучаем, что же получилось, и, при необходимости, редактируем код.
В итоге, что получилось у меня (комментарии добавлены потом)
Приложение:
--------- Пессимист - это хорошо информированный оптимист (а оптимист - хорошо проинструктированный пессимист)
Ответ отправил: Alec Perle (статус: 4-ый класс)
Ответ отправлен: 15.02.2007, 19:52 Оценка за ответ: 5 Комментарий оценки: Безупречно
Отвечает: Тесленко Евгений Алексеевич
Здравствуйте, Денисов Сергей Иванович!
Могу предложить Вам функцию для аналогичного поиска в Excel.
Не совсем то, что Вам нужно, но возможно Вы преложите свои таблицы в Excel.
Евгений
Приложение:
Ответ отправил: Тесленко Евгений Алексеевич (статус: 4-ый класс)
Ответ отправлен: 15.02.2007, 21:01 Оценка за ответ: 3 Комментарий оценки: Спасибо, но переделать документы word в excel нет возможности