Страница: 1 |
Страница: 1 |
Вопрос: OLE с Word и файлы с русскими именами
Добавлено: 10.12.08 01:18
Автор вопроса: Zahar | Web-сайт:
На форме контейнер для Word с именем OLE
Имеется два файла с русским и английскими именами При загрузке "англоязычного" всё нормально; при загрузке "русского" - выбивает ошибку "Unable to access source document" (Если я правильно понимаю документу с данными")
FilePath2="C:/тест.doc"
'При:
OLE.CreateEmbed strPath1 ' Всё ОК
'При
OLE.CreateEmbed strPath2 ' Беда
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Father
Вопросов: 0
Ответов: 159
Профиль | | #1
Добавлено: 10.12.08 08:43
Согласен, беда. Ни чего в голову не приходит как переименовывать в латынь
или копипастить.
Dim wrd As New Word.Application
Dim doc As Word.Document
Set doc = wrd.Documents.Open("C:\тест.doc"
OLE1.CreateEmbed "", "WORD.DOCUMENT"
doc.Range.Copy
OLE1.object.Range.Paste
OLE1.DoVerb vbOLEDisplayContent
wrd.Quit
Номер ответа: 2
Автор ответа:
Zahar
Вопросов: 91
Ответов: 67
Web-сайт:
Профиль | | #2
Добавлено: 10.12.08 15:15
Спасибо, работает