![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.05.2011
Сообщений: 37
|
![]()
Господа, такая ситуация, прошу помощи: в Excel создается текстовая переменная в несколько строк путем расстановки vbLf, далее, при экспорте в Word vbLf-ы превращаются в знаки абзаца. А надо чтобы был просто переход на новую строку как по shift-enter. Сделать замену символа по тексту нельзя, т.к. идет формирование текста из разных переменных, которые разделяются как раз знаками абзаца и вот их трогать никак нельзя.
Есть решение? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Дело в том, что в Ворде перевод строки - это chr(11), а не vblf=chr(10), и не vbcr=chr(13).
Попробуйте определить закладку b1 и выполнить в VBA Word следующую команду: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.05.2011
Сообщений: 37
|
![]()
да, спасибо, chr(11) это то, что нужно, я в конечном итоге решил проблему так: непосредственно перед экспортом в ворд сделал
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт в Word | Jantar | Общие вопросы Delphi | 2 | 27.03.2011 16:13 |
Экспорт в Word | Yiguoliang | Общие вопросы Delphi | 1 | 10.02.2011 16:33 |
экспорт в word | AD_min | Общие вопросы Delphi | 4 | 05.12.2008 14:17 |
Проверить кол-во символов в текстовой переменной | Gawwws | Microsoft Office Excel | 4 | 23.10.2008 17:41 |
Экспорт в Word | Constellation | БД в Delphi | 5 | 15.04.2008 18:47 |