だから今は本当に混乱しています。青色のコードから、私は "DOS Sharing violation"というエラーが表示されます。Visio:DOS共有違反(エラー1532)
それは私の文書を保存しようとしていることを述べている、ので、それは奇妙だが、私はちょうどそれを開きたいです。
これは私のコードです:
Public Sub ReadActivity()
Dim vsoDocument As Visio.Document
Dim vsoPage As Visio.Page
Set vsoDocument = Documents.Open("C:\Users\Philip\Dropbox\Test\Aktivität0.vsdx")
Set vsoPage = vsoDocument.Pages(1)
SvgExport (ActiveDocument.path & "\files_and_images\" & Left(ActiveDocument.name, (InStrRev(ActiveDocument.name, ".", -1, vbTextCompare) - 1)) & ".svg")
CreateCodeActivity
vsoDocument.Close
End Sub
あなたはコードが何も特別なことは起こっていないシンプルで表示される場合がありますように。 メソッドを呼び出す前に、私は私のテキストファイルをエンコードするためにこれを使用しています:VBA : save a file with UTF-8 without BOM
そして、二つのことは、非常に奇妙です。まず、メソッド "CreateCodeActivity"をコーディングするためにこのメソッドを2日続けて使用しましたが、問題はありませんでした。第二に、メソッドを3回言いましょう。3回目はすべてが完璧に動作します...
問題はどこですか?
Kaspersky AntiVirを使用していますか? https://forum.kaspersky.com/index.php?s=2932812927f84277db86e585f190a644&showtopic=360718&pid=2646952&st=0entry2646952 – Shmukko
いいえ、良い点です。多分それは窓の防衛プログラムだ...私はそれをチェックアウトする –