Форум » [x]Harbour » Деление на страницы при открытии TXT в Word'e » Ответить

Деление на страницы при открытии TXT в Word'e

Лукашевский: Всем привет! Проблема: при открытии TXT-файла Word'ом "съедаются" все разделители страниц CHR(12), что чрезвычайно неудобно... Кто-нибудь решал такую проблему?

Ответов - 12

Andrey: А как ты открываешь файл Word'ом. Если в командной строке, это одно. А если через OLE то это другое.

Держиморда: Мне вспомнился со старых времен такой трюк, как пререименование текстового файла из файла с расширением .txt в файл с расширением .rtf

Лукашевский: Andrey пишет: Если в командной строке, это одно. А если через OLE то это другое. В этом плане абсолютно то же самое. Разделители страниц "съедаются" Word'ом и в том, и в другом случае!


Лукашевский: Держиморда пишет: в файл с расширением .rtf Хочешь сказать, что в этом случае разделители страниц остаются? Надо будет попробовать.

Лукашевский: И ещё один дурацкий вопрос: как снять имеющееся выделение? Как выделить кусок текста с пом. OLE, в примерах во множестве, например oWord:ActiveDocument:Content:Select() а вот как снять выделение - не нашёл...

Держиморда: Лукашевский пишет: Хочешь сказать, что в этом случае разделители страниц остаются? Надо будет попробовать. Я 5-6 лет назад пользовался таким трюком

PSP: Да, только что Word проглотил обычный текст, переименованный в rtf, поделив страницы в соответствии с Chr(12).

Pasha: Лукашевский пишет: И ещё один дурацкий вопрос: как снять имеющееся выделение? Как выделить кусок текста с пом. OLE, в примерах во множестве, например oWord:ActiveDocument:Content:Select() а вот как снять выделение - не нашёл... Достаточно имитировать нажатие Ctrl+Home, и выделение снимется Selection.HomeKey Unit:=wdStory или oWord:Selection:Homekey(6)

Лукашевский: Pasha пишет: oWord:Selection:Homekey(6) Спасибо, Павел! Встречал я эту строку в примерах, но было совершенно непонятно, что она делает, и комментарий как назло отсутствовал...

Лукашевский: PSP пишет: Word проглотил обычный текст, переименованный в rtf, поделив страницы в соответствии с Chr(12). Всем спасибо! Вопрос снят: такая петрушка у меня почему-то только на одном-единственном компе. На всех остальных, сколько ни пробовал - всё нормально даже без переименования!

Держиморда: Лукашевский пишет: Всем спасибо! Вопрос снят: такая петрушка у меня почему-то только на одном-единственном компе. На всех остальных, сколько ни пробовал - всё нормально даже без переименования Такая-же картина наблюдалась и у меня - в некоторых случаях текстовый документ конвертировался с преобразованием форм фидов в пейдж бряки, в других нет. Вариант с переименованием оказался универсальным - потому и использовался. Никакой документации я не нашел, но для себя, после некоторого количества опытов, я сделал вывод, что зависимость тянеться от принтера. Если мои выводы правильные, то после смены принтеров Вы можете получить обратную картину - одна машина конвертирует правильно, остальные нет.

Лукашевский: Держиморда пишет: Вариант с переименованием оказался универсальным Спасибо, учту.



полная версия страницы