|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.07.2010, 00:14 | #1 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 46
|
ActiveDocument.Words(1).Characters( 3)
Привет всем!
Я решаю задачу но остановился на не приятном месте и не как не решить надеюсь на вашу помощь Хочу виделить 3-й символ первого слова Пример пример ActiveDocument.Words(1).Characters( 3).select Выделяется правильно НО если в слове находится знак переноса "¬" то после него выводится ошибка про то что не правильное обращение к коллекции. Можно ли обойти эту ошибку? |
07.07.2010, 11:36 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Можно, проверяя код символа. У мягкого переноса он равен 31
Код:
Лучше день потерять — потом за пять минут долететь!©
|
07.07.2010, 13:42 | #3 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 46
|
viter.alex Спасибо!
----------------------------------- Код:
Пр¬имер пример Опять такая же ошибка Как видно после символа мягкого перенося тупит. =================== Отвечаю сам: Такая ошибка на Русских и Английских языках не наблюдается. Ошибку выдает на Грузинских кодировках, почему не понятно... (если разберусь напишу) Грузинские символы на UTF8 начинаются с-ChrW(4304) до ChrW(4336) Может какая нибудь идея есть? Последний раз редактировалось chugo; 07.07.2010 в 17:51. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несколько слов о себе../A few words are about itself.. | Mr.Qwerty | Свободное общение | 3 | 16.07.2009 20:31 |
Как определить “Index” для коллекции “Words”? | Mack Sim | Microsoft Office Word | 2 | 22.04.2009 18:10 |