私はVSTOとOpenXMLを初めて使いました。Wordアドインをいくつか開発したいと思います。このアドインはOpenXMLを使用する必要があります。開いているドキュメントを編集することは可能ですか? たとえば、Word文書を開いたので、ボタンクリックでOpenXMLを使用してテキストを置き換えたいとします。OpenXMLで単語を追加する
私はこのコードを持っています。
var fileFullName = Globals.ThisAddIn.Application.ActiveDocument.FullName;
Globals.ThisAddIn.Application.ActiveDocument.Close(WdSaveOptions.wdSaveChanges, WdOriginalFormat.wdOriginalDocumentFormat, true);
//edit document using OpenXml here
Globals.ThisAddIn.Application.Documents.Open(fileFullName);
と私はOpenXMLの How to: Open and add text to a word processing document (Open XML SDK)
を使用してWordにテキストを追加するためにこれを見つけたが、私は彼らが一緒に働くようにする方法を見つけ出すことはできません。
誰でもこの手伝いをすることはできますか?ありがとう
をうん、私はそれを見てきましたが、@Rainman –
は 'それが仕事をdoes'tカントー私は私のコードでそれを実装するとき、それは仕事をdoes't 「それよりも詳細を私たちに伝える必要があります。 **具体的に**何が動作していないのですか?それはコンパイルされていませんか?もしそうなら、エラーは何ですか?それは実行されていませんか?それは実行されているが例外をスローしていますか?それは過剰なピザを注文していますか?他に何か? – mjwills