Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/29: Рейтинг темы: голосов - 29, средняя оценка - 4.79
14 / 14 / 0
Регистрация: 16.09.2011
Сообщений: 108

Как программно пересохранить word-овский документ в файл с расширением «.rtf»

16.11.2011, 13:40. Показов 6048. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Dim word = New Word.Application
       
      
        word.Documents.Open("\...\Doc1.doc")
      
 
        word.ActiveDocument.SaveAs2(FileName:="\...\123.rtf", FileFormat:=6 _
        , LockComments:=False, Password:="", AddToRecentFiles:=True, _
        WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
         SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:=False)
        word.Visible = False
Выдает ошибку: Член группы не найден. (Exception from HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.11.2011, 13:40
Ответы с готовыми решениями:

Помогите вставить в отчет word-овский документ
В базе (MSA2000) есть таблица, в которой в поле типа text храняться пути к word-овским файлами (их много, около 300). Надо выбрать из них...

Как программно записать в файл ДОС-овский текст?
Запутался в кодировках. VB пишет в виндовой 8-(

А есть ли способ вставить Word-овский документ на форму?
К примеру, нажимаешь кнопку и открывается документ на экране, ты можешь его просматривать полосой прокрутки, но не редактировать. То есть...

6
 Аватар для Апострофф
9908 / 3919 / 742
Регистрация: 11.10.2011
Сообщений: 5,903
16.11.2011, 13:58
ZAM88, какая версия Ворда используется?
0
14 / 14 / 0
Регистрация: 16.09.2011
Сообщений: 108
16.11.2011, 14:00  [ТС]
я использую библиотеку office 14.0, там нет разницы, хоть 2003-2007-2010
0
 Аватар для Апострофф
9908 / 3919 / 742
Регистрация: 11.10.2011
Сообщений: 5,903
16.11.2011, 14:02
до 2010-й не было SaveAs2
0
14 / 14 / 0
Регистрация: 16.09.2011
Сообщений: 108
16.11.2011, 14:02  [ТС]
пишу на visual basic 10 pro
0
 Аватар для Апострофф
9908 / 3919 / 742
Регистрация: 11.10.2011
Сообщений: 5,903
16.11.2011, 14:06
Я про версию офиса говорю.
При попытке сохранить документ с помощью SaveAs2 в более ранних версиях офиса будет выскакивать подобная ошибка.
1
14 / 14 / 0
Регистрация: 16.09.2011
Сообщений: 108
16.11.2011, 14:21  [ТС]
Изменил на “.docx”, проблема осталась

Добавлено через 12 минут
огромное спасибо за внимание, решил эту проблему. Заменил SaveAs2 на просто SaveAs и все заработало, и в 2003 и 2010
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.11.2011, 14:21
Помогаю со студенческими работами здесь

Как в документ Word вставить форматированный текст в формате RTF?
Как в документ Word вставить форматированный текст в формате RTF (clipboard не предлагать)

Как программно экспортировать отчет в Word (rtf формат)
Помогите, кто знает. Ведь в отчете, предварительном просмотре есть кнопка 'Связи с Office'. Может можно еще как-нибудь, кроме ручного...

Word-овский файл сконвертировать в текстовый
Привет, кто -нить подсказать может как в асп сделать так чтобы вордовкий файл конвертировался в текстовый?

Почему тухнет Word-овский файл?
Есть простой текст в Worde (1 страничка). Начинаю корректировать - объем растет на десятки кБайтов, хотя добавляю по 1-2 слова. Файл...

Word-овский файл открывается неправильно
помогите, пожалуйста! месяц назад был создан важный вордовский файл. сегодня нужно было его открыть, а там какие-то не понятные буквы! была...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru