powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите решить задачу
3 сообщений из 3, страница 1 из 1
помогите решить задачу
    #32868133
olinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть документ Word
1.1. Текст задачи
1.2. Текст задачи
1.3. Текст задачи
Необходимо создать отдельные документы 1.doc, 2.doc, 3.doc с текстом задачи

я написала макрос:
k = ActiveDocument.Lists.Count
lt = ActiveDocument.Lists(k).CountNumberedItems
Set fs = CreateObject("Scripting.FileSystemObject")

For I = 1 To lt
Set
a = fs.CreateTextFile(ActiveDocument.Path & Application.PathSeparator & I ".doc", True)
a.writeline (ActiveDocument.Lists(k).ListParagraphs(I).Range)
Next I
Все вроде работает хорошо. Но когда в тексте задачи есть формулы, то они не копируются в новые документы.
Подскажите что нужно сделать чтобы зароботало с формулами.
...
Рейтинг: 0 / 0
помогите решить задачу
    #32868354
Фотография _bob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, синтаксис не помню, у меня ворд не стоит
идея такая:

селект текст 1 задачи
скопировать селекшен
создать новый документ ворда
вставить из клибоарда
закрыть с сохранением

потом остальные две задачи, FSO не нужно вообще
------------------
Best regards, _bob
...
Рейтинг: 0 / 0
помогите решить задачу
    #32873475
olinkaЕсть документ Word
1.1. Текст задачи
1.2. Текст задачи
1.3. Текст задачи
Необходимо создать отдельные документы 1.doc, 2.doc, 3.doc с текстом задачи

я написала макрос:
k = ActiveDocument.Lists.Count
lt = ActiveDocument.Lists(k).CountNumberedItems
Set fs = CreateObject("Scripting.FileSystemObject")

For I = 1 To lt
Set
a = fs.CreateTextFile(ActiveDocument.Path & Application.PathSeparator & I ".doc", True)
a.writeline (ActiveDocument.Lists(k).ListParagraphs(I).Range)
Next I
Все вроде работает хорошо. Но когда в тексте задачи есть формулы, то они не копируются в новые документы.
Подскажите что нужно сделать чтобы зароботало с формулами.

Помощь в решении задач по естественнонаучным дисциплинам (физика химия математика), а также по английскому языку и др.

http://www.theorem.ru/

Проект организован аспирантами и научными сотрудниками естественных факультетов Санкт-Петербургского Государственного Университета.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите решить задачу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]