• 締切済み

OutlookVBAは他のVBAと違って入力支援は無いのですか?

Outlook2003を使っています。 たとえば、 Public Sub AllMaildisp() Dim mlitem As NameSpace Dim fd As MAPIFolder Dim cnt As Long Set mlitem = GetNamespace("MAPI") ' 対象メールボックス Set fd = mlitem.Folders("電子メール").Folders("受信トレイ") For cnt = 1 To 3 'For cnt = 1 To fd.Items.Count Debug.Print fd.Items(cnt).Subject Debug.Print fd.Items(cnt).Body Debug.Print fd.Items(cnt).ReceivedByName Debug.Print fd.Items(cnt).ReceivedTime Debug.Print fd.Items(cnt).To Debug.Print fd.Items(cnt).CC Debug.Print fd.Items(cnt).BCC Next cnt End Sub のときにfd.Items(cnt). と入力したら、ExcelのVBAとかだとその次のプロパティの候補が表示されると思いますが表示されません。 この場合 既に書いてありますが、CC とか BCC とか Toとかだと思います。 表示する方法はありますか?

みんなの回答

  • ape5
  • ベストアンサー率57% (85/148)
回答No.2

ANo1です。 自分はOutlook2002ですが、 Application. と入力したら候補がでましたが、質問者さんのところでは、でませんか?

tocci_pc
質問者

お礼

Application.と入力した時は出ましたが fd.Items(cnt). と入力した後は出ませんでしたね・・・。

tocci_pc
質問者

補足

返事が遅くなり申し訳ございません Application.とは入力していないので やってみます。

  • ape5
  • ベストアンサー率57% (85/148)
回答No.1

私はExcel2002を使っていますが、エクセルのVBAでも、メンバーが出るところと出ないところがあります。 質問者さんもそうじゃないのかな? VisualStudio見たいに必ず出るというようにする方法はわからないので、ご期待に添えなくてすみません。

tocci_pc
質問者

お礼

僕のOutlookでは全て出ません。 Excelとかは出ますけど・・・。

関連するQ&A