パスワードを忘れた? アカウント作成
15247376 journal
日記

martianの日記: [Office VBA] mailitem Object の Display method の動作

日記 by martian

Excel VBA で OutlookでのMail コントロールをしているのですが、mailitem objectを作成したあと、確認としてDisplay で 送信ダイアログを表示させようと考えました。ところが、表示すると次へExcel VBA で OutlookでのMail コントロールをしているのですが、mailitem objectを作成したあと、確認としてDisplay で Inspector を表示させようと考えました。ところが、表示すると同時に次のステップに行ってしまい、Subルーチンが終了してしまってOutlook objectが解放されてしない、送信ができないことがわかりました。よく考えたら、ダイアログがモーダルで生成されれば問題ないはずですので、ドキュメントを見てみたら、https://docs.microsoft.com/ja-jp/office/vba/api/outlook.mailitem.display オプションがあることがわかり 解決しました。  ちゃんとドキュメントを確認しないとだめという教訓でした。 

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...