Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-12-15

[Office] Excel

Здравствуйте!

Как в Экселе преватить цифру в текст.

То есть, чтобы "55" становилось "пятьдесят пять"?

С уважением,
Александр

^^^^^^^^^^^^^
Это 2 сообщение: http://subscribe.ru/archive/comp.soft.others.word/msg/490314
от "Loukanine" в этот дискуссионный лист
<<Конец ответа ------------------------>>
Написать модератору: crimeanho***@m*****.ru
Архив: http://subscribe.ru/archive/comp.soft.others.word
Подписаться:
mailto:comp.soft.others.word-sub@subscribe.ru
Подписчиков: 889; Номер выпуска: 297

   2005-12-15 15:17:03 (#490314)

[Office] Re: Проверка орфографии

В принципе - возможно все.. Сам занимаюсь постоянной проверкой
текстовых документов. Но это достаточно сложная и трудоемкая задача...
Основным объектом, как ты понимаешь, у тебя будет слово.. Ну и все его
атрибуты. Кроме того, необходимым объектом будет символ (для того,
чтобы определить когда начинается одно слово и кончается другое).
вполне возможно, что в объектах еще будут такие элементы как
собственно файл, строка...
Ну а алгоритм такой - Начинаешь макросом с первой строки. Проверяешь
каждый символ на предмет является ли он пробелом или каким-то знаком
препинания. Если да, сдвигаешься на один символ назад, получаешь
слово. И так далее, до конца документа. Ну а уже когда выделил слово
можешь работать с его атрибутами, как то - язык, регистр и прочее.
Кроме того, проверяешь, существует ли это слово в словаре (тут тоже
могут возникнуть непонятки - ведь смотря что ты используешь для
проверки орфографии.. Это может быть как встроенный словарь, так и
установленный, например, Орфо)... Если слово ошибочное, с помощью
средств VBA копируешь это слово в буфер обмена, открываешь новый файл
для записи и записываешь в него это слово... Как организовать запись
слов в файл зависит уже от твоего вкуса, то есть как ты хочешь, чтобы
они там находились.. Либо с какими-то разделителями, либо по одному
слову в строке...

Так что удачи!!! Нет ничего невозможного, просто нужно хорошая
литература по объектам под рукой, ну или уже хорошее знание VBA по
интересующему тебя приложению и общие принципы работы макросов...

Вроде бы ответил как смог полно..

Если что-то не будет получаться, пиши на личку, постараюсь помочь, чем
смогу!!!!

С уважением, Андрей Радиевич

^^^^^^^^^^^^^
Это 11 сообщение: http://subscribe.ru/archive/comp.soft.others.word/msg/490175
от Andrey Radievitch в этот дискуссионный лист
<<Конец ответа ------------------------>>
Написать модератору: crimeanho***@m*****.ru
Архив: http://subscribe.ru/archive/comp.soft.others.word
Подписаться:
mailto:comp.soft.others.word-sub@subscribe.ru
Подписчиков: 889; Номер выпуска: 296

   2005-12-15 09:27:44 (#490175)