Word2007ファイルを作成するVS2010Vb.netプログラムがあります。
私のNormal.dotファイルは、ボタンが押されたときにNormal.dotプログラムのVBAを介して特定のことを行うボタン付きの新しいタブを提供するようにカスタマイズされています。
これはすべて正常に機能しますが、いくつかの機能を追加したいのですが、新しいWord文書が作成されるとすぐに、Outlookでタスクが編集されます。
2つの「このドキュメント」手順を編集しました。添付のスクリーンショットでNormal.Dotファイルを確認できます。
VB.Netプログラムを実行して新しいWord2007ドキュメントを作成すると、プログラムはどちらのメッセージボックスでも停止せず、続行して以前と同じようにWordドキュメントを開きます。コードは以下のとおりです。何が間違っていますか?!?
'Open or Create Word document for Editing
myNewsLetter = myFolder + myLeague + "News" + mySession + ".doc"
If File.Exists(myNewsLetter) Then
'do nothing
Else
myTemplate = myTempFolder + "NL Skeleton.doc"
File.Copy(myTemplate, myNewsLetter)
Create_Blank_Newsletter()
End If
'Open Word Newsletter, or switch to it if it's already open
Dim myFileOpen As Boolean
myFileOpen = IsFileOpen(myNewsLetter)
If myFileOpen = False Then
MSDoc = MSWord.Documents.Open(myNewsLetter)
End If
MSWord.WindowState = Word.WdWindowState.wdWindowStateNormal
MSWord.Visible = True
MSWord.ActiveDocument.Bookmarks("\StartOfDoc").Select()