14:02

what's the plan?
[ok]

Господа, добрый день!

есть бо-о-о-о-ольшой файл excel, в котором есть много столбцов с текстом. В ящейках с текстом попадаются символы разрыв строк (каретка). Приходится регулярно править такого рода файлы, чтобы перекинуть их в другую программу.
Подскажите пожалуйста, как без помощи WORD заменить разрывы строк на ;
СПАСИБО!!!

@темы: MS Office

Комментарии
02.06.2011 в 14:20

Аккаунт для использования в публичных местах. Основной ник - Trotil.
Регулярных выражений в стандартном поиске Excel вроде бы нет, но можно написать макрос, который ищет перенос строки (\n) и заменяет на нужное вхождение.

Вот две ссылки, в сумме должны дать нужный скрипт:

programmersforum.ru/showthread.php?t=29234
www.sql.ru/forum/actualthread.aspx?tid=258944
02.06.2011 в 14:24

what's the plan?
в интернете есть максрос, но он не идет

Sub DelIP()
Selection.Replace Chr(10), "; "
End Sub
02.06.2011 в 14:35

Аккаунт для использования в публичных местах. Основной ник - Trotil.
У меня по ссылкам макрос основан на другой идее.
02.06.2011 в 14:37

what's the plan?
Trotill спасибо за ссылки, попробую посмотреть, но боюсь, что не по силам мне это
02.06.2011 в 15:14

what's the plan?
макрос, который я нашла - пошел (простите за кривые ручки), так что вопрос снимается.
спасибо Trotill за учатсие!