(Web ページで) JavaScript を使用して、Microsoft Word 文書にテキストを挿入したいと考えています。 ドキュメントには VB と C# のサンプル コードがありますが、JavaScript (JScript) のサンプル コードはありません。ここに見られるようにコードサンプルを使用して多くのことを理解することができましたが、特定の行が私を台無しにしています.
ここに私がこれまでに持っているものがあります:
var retText;
var wshShell = new ActiveXObject("WScript.Shell");
var wordApp = new ActiveXObject("Word.Application");
wordApp.Documents.Add();
if (wordApp.Application.Options.Overtype) {
wordApp.Options.Overtype = false;
}
しかし、この行 (C#) に関しては、翻訳方法がよくわかりません。
if (currentSelection.Type == Word.WdSelectionType.wdSelectionIP)
currentSelection.Type
は上記のコードでに変換できますがwordApp.Selection.Type
、どうすればよいかわかりませんWord.WdSelectionType.wdSelectionIP
。
失敗した試み:
alert(wordApp.WdSelectionType); //undefined
alert(new ActiveXObject("Word.WdSelectionType"); //errors out
alert(wordApp.ActiveDocument.WdSelectionType); //undefined