Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите написать макрос для Excel / 2 сообщений из 2, страница 1 из 1
27.08.2003, 07:53
    #32248363
nash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать макрос для Excel
Представьте себе такую ситуацию. Имеется текст, который построчно размещен в таблице Excel. Это несложно сделать, если взять его из обычного Word. Текст содержит сведения о различных фирмах. Например, об участниках какого-нибудь семинара или экспонентах очередной выставки. Обычно он оформлен так, что имеет определенные "маски" или "маркеры" на интересующих нас строках. "Адрес:", или "e-mail:", или "телефон:", или "факс:"
Вы улавливаете мысль? Excel позволяет вручную найти все строки, соответствующие определенному "маркеру" или "маске". Нужен только плагин для выполнения этого же в автоматическом режиме. Затем их надо выделить также автоматически, "вырезать" из столбца, в котором они находятся и переместить по очереди в соседний столбец. В результате обработки многостраничного текста за пару минут мы получим таблицу в Excel, столбцы которой будут содержать определенные характеристики, а строки - данные об одном и том же хозяйствующем субъекте. Но, если в какой-либо записи не хватает "e-mail" или "Internet-WWW", то строку придется заполнить предварительно вручную записью "unknown", чтобы не нарушать общий порядок.
Сводную таблицу легко преобразовать в текстовый файл с табуляцией, который свободно "заглатывает" MS Outlook XP, превращая каждую строку в отдельный контакт. То есть я предлагаю Вам разработать плагин или что-то в этом роде для Excel. Нечто подобное существует для ACT!2000. Программа называется List Grabber. Она получает любой текст через буфер обмена, а затем предлагает перетащить мышкой данные в соответствующее поле будущего контакта. Весь последующий текст она обрабатывает в соответствии с тем алгоритмом, который Вы задали, обработав первую из записей. При этом то, что Вы не перетащили, она оставляет без внимания в дальнейшем при обработке текста.
Но существуют некоторые проблемы с кодировками кириллицы.
Я думаю, что программа или плагин будут пользоваться спросом у русских менеджеров по продажам и других специалистов, которые работают с большими клиентскими базами, готовя персонифицированные рассылки.
Помогите с макросом для Excel.
Nash
...
Рейтинг: 0 / 0
27.08.2003, 08:17
    #32248376
tpg
tpg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать макрос для Excel
А чо тут помогать то? Excel сам тебе поможет. Выбираешь в меню Сервис пункт Макрос, а в появившемся попапе пункт Начать запись... Выполняешь ручками необходимые дествия, остонавливаешь запись макроса, а потом редактируешь его сообразно своим потребностям с учетом всех ньюансов.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите написать макрос для Excel / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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