現在、Word 用の VB マクロを開発しています。Mac で使用しようとしたときに、「VB マクロは Mac ではサポートされていません」というメッセージが表示されて失敗しました。Mac 用の Office アドインを C# にする方法はありますか? 私の要件は、現在のWord文書で選択したテキストにコメント(ユーザーから読み取った)を追加するための簡単なユーティリティを持つことです。OpenFileDialog の機能も必要です。
1399 次
1 に答える
2
Mac Office は、COM/VBA オートメーションをサポートしていません (つまり、もはやサポートしていません)。これは、既存の Windows アドインのコードを使用できないことを意味します。
Mac Office を自動化するには、Automator アクションを使用する必要があります。私はこれらについてあまり詳しくありませんが、Windows 版の VBA オブジェクト モデルほど機能が豊富ではないと思います。
次のページには、開始するためのいくつかのアクションがあります。
更新: 新しい Mac Office 2011 では、VBA 自動化がサポートされているようです。
于 2010-08-23T08:31:07.260 に答える