質問

MacのOffice 2011(最新のパッチ)Outlookでメールを送りたい

Set mailer = CreateObject("Outlook.Application")
.

エラー

ActiveXコンポーネントはオブジェクトを作成できません

Mac上にActiveXがないので信じているようです。

私は代替の解決策を見つけようとしましたが、

  • 彼らは非常に日付(2011)
  • マクロはMacとWindows

    現在Office Mac 2011でOutlookでメールを送るための最高のVBA方法は何ですか?

役に立ちましたか?

解決

cf / > http://msdn.microsoft..com / ja-us / library / HH859489(v= office.14).aspx

メモさって、MACにはActiveXコンポーネントがありません。

VBAの場合は、上記のリンクを使用してMACケースを処理し、ifステートメントを使用します(下記の疑似コードを参照)。

If Application.OperatingSystem = "MAC" Or Application.OperatingSystem = "Macintosh" OR ...
    DoMacSendMail
Else
    DoWindowsSendMail
End If
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top