M
mark13.pl
Hi,
In word macro such thing worked perfectly:
With ActiveDocument
.SaveEncoding = msoEncodingUTF8
.SaveAs FileName:="c:\test.doc",
FileFormat:=wdFormatUnicodeText
End With
When I tried to use it in pure VB.net I put:
oWord = CreateObject("Word.Application")
With oWord.ActiveDocument
.SaveEncoding = msoEncodingUTF8
.SaveAs FileName:="c:\test.doc",
FileFormat:=wdFormatUnicodeText
End With
but all the time got an error in 'saveEncoding' line. I tried with
msoEncodingUTF8, with string "msoEncodingUTF8" and with
oWord.msoEncodingUTF8 but all the time got some errors (like {"Type
mismatch (Exception from HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH))"}
How can I make it works??
Thank you, mark
In word macro such thing worked perfectly:
With ActiveDocument
.SaveEncoding = msoEncodingUTF8
.SaveAs FileName:="c:\test.doc",
FileFormat:=wdFormatUnicodeText
End With
When I tried to use it in pure VB.net I put:
oWord = CreateObject("Word.Application")
With oWord.ActiveDocument
.SaveEncoding = msoEncodingUTF8
.SaveAs FileName:="c:\test.doc",
FileFormat:=wdFormatUnicodeText
End With
but all the time got an error in 'saveEncoding' line. I tried with
msoEncodingUTF8, with string "msoEncodingUTF8" and with
oWord.msoEncodingUTF8 but all the time got some errors (like {"Type
mismatch (Exception from HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH))"}
How can I make it works??
Thank you, mark