のためのC#でマクロを書くことができ、我々はC#でMS-Wordのマクロを書くことができますか?
可能であれば、参考文献のウェブサイトやリソースを参考にしてください。そのような、それはIDEだされた場合などは、我々はMS-Wordの
- ?
- どのように公開するか、そのマクロの実行を解釈することができますか?
- とは
hereよるC#で を書いたマクロでタスクを、行うための簡単な例を好む、私はそれが可能かもしれないと推測しました。
のためのC#でマクロを書くことができ、我々はC#でMS-Wordのマクロを書くことができますか?
可能であれば、参考文献のウェブサイトやリソースを参考にしてください。そのような、それはIDEだされた場合などは、我々はMS-Wordの
hereよるC#で を書いたマクロでタスクを、行うための簡単な例を好む、私はそれが可能かもしれないと推測しました。
あなたはアドインC#でのオフィスのためのVisual StudioとVisual Studioツールを使用してWordに機能を追加しますが、実際には「マクロ」を書き込むことはできません書くことができます。あなたが求めているのは、VBA IDEに入り、VBAではなくC#でコードを書くことができるように設定を変更する方法があるかどうかということです。これを行う方法はありません。
あなたは、Visual Studioが必要です。古いバージョンでは、VSTOにはProfessional Editionしか付属していませんでしたが、わたしはよく分かりませんが、変更されていると聞いてきました。
はここでVSTOを使用するための出発点です: https://msdn.microsoft.com/en-us/library/cc442946.aspx
[こちら](https://msdn.microsoft.com/en-us/library/2a9dt54a.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1)をご覧ください。マイクロソフトは、C#のマクロのいくつかの例を優先していました。 – mgae2m
私はそこを見ました。このページを注意深く読むと、コード例がVSTOアドインに適用されることがわかります。それらはVisual Studioでビルドしてから、Word文書やExcelワークブックなどに組み込むコンポーネントです。このページの例では、名前空間Microsoft.Office.InteropまたはMicrosoft.Office.Toolsのクラスを使用しています。それでもVisual Studioが必要です。これは、マクロを構築することとは異なるものです。 –
ヘルプ。 "Stackoverflow"は、この否定的な投票のために私に質問をすることを禁止しました。この質問が3つの否定投票を集めた理由を教えてください。質問禁止から抜け出すのを助けてください。 – mgae2m
あなたは、私がVBAに慣れ – stuartd
(あなたのリンクが参照するものである)のVisual StudioからC#でWordのIDE内VBAでマクロを書く、またはオートメーションコードすることができます。 C#についてはどうですか?郵便で私の上のリンクを訪問してください。 – mgae2m
Google for * c#単語自動化*例: https://code.msdn.microsoft.com/office/CSAutomateWord-f422cae5 - これはワード内が、C#の外部ワードにVBAに露出されているのと同じオブジェクトモデルを使用しています。 –