Страница: 1 |
Такая тема была (http://vbnet.ru/forum/show.asp?id=28789), там предлагалось опознавать пустую строку по chr(13). Однако, если строка содержит неотображаемые символы, например "таб" или "пробел" или их произвольную комбинацию, то опознать такую строку трудно. Подскажите пожалуйста, как опознать строку, не содержащую информативного текста.
можно попробовать так: находим первый CHR(13), после него ищем следующий. после того как нашли анализируем то, что между ними. если между ними пусто то удаляем второй CHR(13) и ищем дальше если не пусто то смотрим есть ли хоть один отображаемый символ если нет, то удаляем первый CHR(13)+всё до второго. после этого продолжаем от второго до третьего и т.д. вроде так. Наверное было бы удобнее оставить строку If p.Range.Text = Chr$(13) Then p.Range.Delete заменив в ней = Chr$(13) на анализ наличия отображиемых символов. Только не знаю как организовать поиск отображаемых символов. Может подкините какой нибудь пример. Страница: 1 |
Вопрос: Word Удаление пустых строк
Добавлено: 06.03.04 16:19
Автор вопроса: Ku-Ku
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
demos
ICQ: 31003055
Вопросов: 2
Ответов: 5
Профиль | | #1
Добавлено: 06.03.04 16:37
Номер ответа: 2
Автор ответа:
Ku-Ku
Вопросов: 2
Ответов: 1
Профиль | | #2
Добавлено: 06.03.04 16:59