- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:変数 requestsFolder に格納できない)
変数 requestsFolder に格納できない
このQ&Aのポイント
- Outlook VBAで変数 requestsFolder に格納できないエラーが発生します。
- Sub test()内のコードで実行時エラー'438'が発生し、オブジェクトは、このプロパティまたはメソッドをサポートしていないというメッセージが表示されます。
- これは、MAPIFolderオブジェクトが正しく取得できていないことが原因であり、適切なオブジェクトの操作ができないためです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
http://msdn.microsoft.com/ja-jp/library/microsoft.office.interop.outlook._namespace.getdefaultfolder%28v=office.12%29.aspx eが抜けているだけ、ってことは無いですか? このエラーは、そこに書いてある通り、存在しないプロパティやメソッドを使おうとしたときに発生するものです。 ・そのメソッド/プロパティがあると思っていたら無かった ・単なる入力間違い が主な原因です。いずれも、マニュアルで確認しましょう。
お礼
本当ですね、 Set requestsFolder = appNameSpace.GetDefaultFolder(olFolderInbox) のGetDfaultFolderはGetDefaultFolderが正しいようですね。 そしてGetNamepaceのsがなかったです。 実行時エラー'438'はスペルミスが原因なのですね。 ありがとうございました。勉強になりました。