問題タブ [word-2013]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 「この選択は保護されているため、編集できません。」Office 2013以降だけですか?
これらの数行のコードは、数年間、アプリケーションで問題なく実行されてきました (そして、いくつかのバージョンの Office、2003、2007、2010 などで)。目的は、Word 文書で一種の差し込み印刷を実行し、フィールドのプレースホルダーをデータベースの名前、住所などに置き換えることです。
...
ただし、Office 2013 を実行しているユーザーは、次の行でこのエラーを報告しますf.Result.Text = value
。
System.Runtime.InteropServices.COMException (0x800A17EC): 保護されているため、この選択を編集することはできません。
したがって、これはユーザーが Office 2013 を実行している場合にのみ発生し、このエラーに関するオンライン ヘルプはほとんどありません。
ドキュメントのどの部分も保護されておらず、ユーザーは問題なく Word で直接ドキュメントを編集できます。
command-line - コマンド ラインから Word 2013 を実行する
クライアントの中には、ここで社内で再現できない問題を抱えているものがあります。アウトのソフトウェアは、定型書簡の作成に MS-Word を使用しています。一部のクライアントは Office 2013 を使用しているため、この機能は使用できなくなりました。
これを再現して、影響を受けるシステムで Word がコマンド ラインから起動しないことを確認しました。スタートメニューのリンクから開始すると機能します。コマンドラインからExcelを起動することもできます。
問題の内容と解決方法を知っている人はいますか?
vba - コマンドボタンを非表示にして、作成したボタンを介してドキュメントを印刷する
これはここでの私の最初の投稿です。できるだけ明確にしようとします:)
ユーザーが入力する Microsoft Word フォームを作成しています。このフォームは保護されており、ドキュメントの残りの部分に入力できるのはフォームのみです。パスワードは「mypass」で保護されています。
アクティブなドキュメントを印刷するボタンをドキュメントに付けたいと思います。私がしたことは、ここで述べたように、印刷ボタンを「描画」テキストボックス (挿入 | テキストボックス) に作成することです。
この [印刷] ボタンは非表示にして、印刷時にドキュメントに表示されないようにする必要があります。
コードは次のとおりです。
保護モードで印刷ボタンをクリックしても何も起こりません。保護モードをオフにすると、次のエラーが表示されます。
実行時にエラー 4641。
ToolsProtectDocument ステートメントは現在無効になっています
要約する:
保護モードが有効になっていると、作成した [印刷] ボタンが機能しません。保護モードが無効になっていると、ToolsProtectDocument ステートメントが現在無効になっているというエラーが表示されます。
印刷されたフォームに印刷ボタンが表示されることなく、フォーム自体から入力して印刷できるプロテクトフォームが必要です。
誰も手がかりを持っていますか?
vba - オブジェクトが生成/削除されると MS Word 2013 がクラッシュする
Word 2013 を使用していくつかのオブジェクトを生成し、新しい世代の前にそれらを削除しています。ただし、そのような場合に Word がクラッシュすることがあり、すべての VBA コードが削除されます。生成されたオブジェクトを追加するためのコードは次のとおりです。
削除コードは次のとおりです。
クラッシュすることもありますが、このルーチンを50回以上呼び出すと問題なく動作します。ユーザーがそのような生成されたオブジェクトを手動で削除すると、クラッシュが発生します。理由を見つけるために、For Each ループ内の 1 行目にブレークポイントを設定しましたが、毎回 Word がクラッシュします。この概念の何が問題になっていますか?
vba - 実行時エラー: WordBasic コマンドを読み取ることができません
Wordbasic の次の呼び出しを持つマクロがあります。
コードを実行すると、実行時エラーが発生します:- これらのコマンドは、Word 2013 では読み取ることができません。一方、Word の他のバージョンでは正常に動作しています。WordBasic の呼び出しが多いのですが、ActiveDocument の呼び出しに変更しました。
これらの呼び出しを ActiveDocument で変更する方法はありますか?
ms-word - Word 2013 でのクイック パーツの特定の列の自動番号付け
仕事でプロトコル テンプレートとして使用する Word 2013 テンプレートを作成しました。すべてのプロトコル エントリは、テーブルを含むクイック パーツから取得されます。このテーブルには、新しいエントリのクイック パーツを挿入するたびEntry-No
に使用したいというフィールドがあります。auto-numbered
これを行う方法を知っている人はいますか、それとも可能ですか? 私はグーグルで検索しましたが、必要なものよりも一般的なものしか見つかりませんでした.
編集: ところで、私はマクロを使用できません。スーパーバイザーは、この目的でマクロを使用することを許可しません。
c# - ワードリボンの展開方法
こんにちは、ワード リボン プロジェクトを継承しました。インストーラーを作成する必要がありますが、最初に手動でインストールしたいと思います (つまり、ファイルをコピーし、コマンド プロンプトでコマンドを実行します)。
問題は、リボンを別の PC に展開する方法がわからないことです。私が知っているのは、VSで単語リボンを作成し、それを実行すると単語が開き、リボンが表示されることだけです。
Word 2007 以降、32 ビットおよび 64 ビットが利用可能な場合に展開できる必要があります。
ありがとうございました
vb.net - vb.netを使用してWord 2013テンプレートにデータを印刷する方法
2013年にWordドキュメントテンプレートにデータを印刷するのに問題があります。実際には、vb.netを使用してWord 2010(XSDファイルを使用)でデータを印刷できますが、2013年はxmlノードを受け入れません(2013年にxmlノードを削除することを知っています) )Word2013でデータを印刷するにはどうすればよいですか。
私のシナリオは次のとおりです。
3 つのテーブルを使用して、フォント スタイルとヘッダーの色が異なるテンプレートを作成します。
データに基づいて行を動的に追加する必要があります (すべてのテーブルに)。
移動方法を教えてください....
ms-word - Word 2010 繰り返しセクション コンテンツ コントロール
Word 2013 のような繰り返しセクション コンテンツ コントロールをサポートする Word 2010 用のライブラリ/プラグイン/アドインはありますか?
もう 1 つの質問ですが、Word 2010 で適切に表示できるように、Word 2013 を (繰り返しセクション コンテンツ コントロールを使用して) プログラムで変換するにはどうすればよいですか?
どんな提案でも大歓迎です。
ありがとう。
charts - Word 文書に埋め込まれた MS Graph チャートを Excel チャートに変換する方法
OLE オブジェクトとして埋め込まれた MS Graph チャートの形式のチャートを含む Word 文書 (.doc) があります。Word 2007 を使用してそのドキュメントを (名前を付けて保存を使用して) .docx 形式に変換すると、これらのグラフはすべて Excel グラフに正常に変換されます。これは Word 2007 以降の既定の形式であるためです。ただし、Word 2013を使用して元の .doc ファイルを .docx 形式に変換すると、結果は同じではありません。グラフの約半分のみが Excel 形式に変換され、残りは埋め込まれた MS Graph グラフ OLE オブジェクトのままです。
古いスタイルのチャートを .doc ファイルの Excel 形式に変換する必要がある大規模な .NET アプリケーションがあります (Word を自動化することによって)。MS Graph 形式の残りのグラフをプログラムで新しい Excel 形式に変換することは可能ですか (ホスト ドキュメントはこの時点で docx/docm 形式になります)。このソリューションは、2007 年以降のどのバージョンでも機能することが理想的です。
このサイト、Google、および MSDN を検索しましたが、Word オブジェクト モデルでこれを行う関数が見つかりませんでした。OLE オブジェクトからデータ、スタイル、および書式をコピーすることで同等の Excel チャートを手動で再作成することは可能ですが、このアプリケーションでは実行できません。