powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / определить, текстовый ли символ
6 сообщений из 6, страница 1 из 1
определить, текстовый ли символ
    #36228677
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для понимания общей сути - делают аналог Файл - Свойства - Статистика для выделенного текста (Selection.Text), перебираю посимвольно и соотв. увеличиваю счетчик (тормозит подлый!!), требуется определить, "пустой" ли в конексте печатного документа данный текущий символ.
пока что сравниваю его последовательно со всякими "", vbCrLf, vbCr, vbLf, vbNullChar... а можно как-то изящнее определить, попадет символ в статистику символов по документу или нет?
...
Рейтинг: 0 / 0
определить, текстовый ли символ
    #36228678
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, забыл сказать - все это для MS Word
...
Рейтинг: 0 / 0
определить, текстовый ли символ
    #36228784
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фрилансер,

IsEmpty ?
Или взят исключение через IsDate,IsNumeric.
...
Рейтинг: 0 / 0
определить, текстовый ли символ
    #36228792
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeФрилансер,

IsEmpty ?
Или взят исключение через IsDate,IsNumeric.

да ну?
а попробуйте-ка шутки для msgbox(IsEmpty(vbCrLf))
...
Рейтинг: 0 / 0
определить, текстовый ли символ
    #36229653
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Selection.Range.ComputeStatistics(wdStatisticCharactersWithSpaces)
?

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
определить, текстовый ли символ
    #36230168
Фотография Фрилансер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKot
Код: plaintext
Selection.Range.ComputeStatistics(wdStatisticCharactersWithSpaces)
?

I Have Nine Lives You Have One Only
THINK!

просто великолепно! :)
только скорее
Код: plaintext
Selection.Range.ComputeStatistics(wdStatisticCharacters)
и работает на удивление быстро!

Большое вам спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / определить, текстовый ли символ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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