![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 08.01.2011
Сообщений: 5
|
![]()
Здравствуйте!
Помогите перевести макрос на VBA в Delphi. Хочу научиться вставлять формулы в Word. Перерыл кучу сайтов, нигде не нашел конкретного ответа. Вопросов на эту тему много. Ответов или нет вообще или предлагают написать макрос на VBA, а потом перевести его в Delphi. Вот я написал. Решил использовать поля EQ. Макрос работает. Перевести пока не смог. Sub Макрос5() Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _ PreserveFormatting:=False Selection.TypeText Text:="eq \r(3)" Selection.Fields.Update End Sub Проблемы с первой строкой. Delphi ругается на wdFieldEmpty. Подозреваю, что проблемы с синтаксисом. ![]() Макрос должен вставлять (и делает это) в текст в виде формулы корень из 3. Если это получится из Delphi - можно будет вставить любую формулу. Помогите, кто чем может, а желательно правильно написанной строкой. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как из delphi вставить символ в word? | Sony | Общие вопросы Delphi | 10 | 04.09.2014 19:51 |
Помогите расписать формулу в Delphi | anghela | Помощь студентам | 1 | 25.10.2013 05:30 |
Как вставить формулу? | Maryver | Microsoft Office Excel | 5 | 08.03.2011 12:31 |
Word VBA как вставить разрыв принудительный в формулу ? | bdfy | Microsoft Office Word | 13 | 01.12.2010 08:06 |
из Delphi Записать строку в Word полсе чего вставить туда картинку. | Maddy | Помощь студентам | 4 | 29.01.2010 15:00 |