問題タブ [word-2007]

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.

0 投票する
1 に答える
1808 参照

c# - シリアル化された LINQ to SQL エンティティを Word 2007 ドキュメントに追加する方法

Open XML SDK (1.0)Word 2007 Content Control Toolkit、および LINQ to SQL (CodeSmith PLINQO テンプレートを使用) を使用して、テンプレート ベースのドキュメント ジェネレーターを作成しました。これを行うために、ソース コードで指定された DataLoadOptions を使用してエンティティを取得することにより、LINQ to SQL エンティティを XML にシリアル化しました。

これはうまく機能しますが、最初にテンプレートに XML を入力するために、現在、VS2008 のイミディエイト ウィンドウからコンテンツ コントロール ツールキットに XML をコピー アンド ペーストする必要があり、現在のエンティティからのすべてのデータが残っています。

私は 2 つの解決策を探しています。1) Word 2007 でドキュメント ジェネレーターを構築するのにこれは良い方法ですか? 1) データなしで必要な XML だけを生成するにはどうすればよいですか? XSD を作成してから空の XML ドキュメントを作成することを考えましたが、ビジネス ユーザーがテンプレートの XML を取得できるようにプログラムで行う方法がわかりませんでした。(これは必須ではありません。あると便利です。)

ご意見ありがとうございます、

ライアン

0 投票する
1 に答える
1128 参照

automation - Word 2007で自動的に「XYZテンプレートからクイックスタイルにリセット」する方法は?

Word 2007では、ユーザーは[スタイルの変更]メニューオプションで[XYZテンプレートからクイックスタイルにリセット]を選択して、適用されたスタイルを更新できます。

XYZテンプレートからクイックスタイルにリセット

これを自動化する方法を知っている人はいますか?テンプレートプロジェクトのVBAのDocument_Open()メソッドにマクロを追加しようとしましたが、エラーが発生します。

0 投票する
4 に答える
17666 参照

c# - Word 文書を既存の文書にプログラムで挿入する (Word 2007)

両方のドキュメントのヘッダー/フッター、グラフィックス、境界線などを保持しながら、既存の Word ドキュメントを挿入したい Word 2007 ドキュメントがあります。

C# で Word API を使用してこれを行っています。

それは非常に単純に聞こえますが、確かに「InsertFile」メソッドを使用するだけです... Word 2007 では、「ファイルを挿入」機能が実際には「ファイルからテキストを挿入」になり、ページ境界線を除外します。 、グラフィックス、フッターなど

では、代わりにコピー アンド ペーストを使用します。

ソース ドキュメントを取得し、すべてを選択してコピーし、ターゲット ドキュメントに貼り付けます。貼り付けを行う前にセクション区切りを追加したため、両方のドキュメントの境界線、ヘッダー/フッターも保持されます。

しかし、今、これが私が問題を抱えているところです。ターゲット ドキュメントの最後に貼り付けた場合、貼り付けには境界線、ヘッダーなどのみが含まれます。途中で貼り付けると、前にセクション区切りがあるにもかかわらず、テキストのみが貼り付けられ、ヘッダーや境界線などが失われます。

0 投票する
3 に答える
1835 参照

vb.net - VB.NET で Word と Outlook 2007 の Office 相互運用機能を使用する

Word と Outlook のいくつかの機能を自動化するために、プログラムに相互運用機能が必要です。開始するのに適した場所を知っている人はいますか。私の目標は、差し込み印刷を開始し、いくつかの異なるファイルを作成し、それに応じて保存してから、誰が何を必要としているかに基づいて、さまざまなファイルをさまざまな人に電子メールで送信することです。相互運用機能を適切に使用する方法を学ぶ手助けがあれば、大歓迎です。

現在、Visual Studio 2008 と Office 2007 を使用しており、vb.net を使用してプログラムを作成しています。

0 投票する
2 に答える
2134 参照

vb.net - XPS から Word 2007 へ

VB.NET を使用して XPS を Word または RTF に変換する方法はありますか?

0 投票する
1 に答える
522 参照

vba - マークされたフィールドのフィールド関数を Word 2007 VBA で変更することはできますか?

私は次のことをしたい:

Word 2007 では、フィールドにカーソルを置き (またはそのフィールドをマークし)、そのフィールドのフィールド機能を編集するマクロを呼び出します。(いくつかの文字列を追加します)。

私は、何をグーグルするべきかについてのいくつかのヒントにさえ感謝しています.

私はマクロレコーダーを使用し、次のようになりました:

新しいフィールドを作成することは明らかですが、ここからどこへ行くのでしょうか?

選択したフィールドを取得するために、次のようなことを考えました:

誰かが私にいくつかのヒントを教えてくれることを願っています:)さようならリチャード

0 投票する
2 に答える
1169 参照

asp.net - Word 2007 ファイルを読み取り、ASP.NET/C# を使用してテキスト、コメント、コメント投稿者名を抽出する

Word 2007 ドキュメントのアップロードを許可する ASP.NET アプリを使用しています。それらがアップロードされたら、ドキュメントのテキストとレビュー担当者によるコメントを解析したいと思います。コメントとコメント者のイニシャル/名前を取得できるようにしたいと思います。

これを行うための無料のライブラリはありますか? このプロセスはある程度スケーラブルである必要があるため、Word を自動化することは好まない..

0 投票する
1 に答える
258 参照

vba - Word2007のバグConditionalStyle

Word2007オブジェクトモデルを使用してテーブルを操作しています。Shading(VBAまたはC#を使用して)テーブルのスタイルのオブジェクトのorBordersプロパティを読み取るとConditionalStyle、テーブルに適用されている条件付きスタイルがヘッダー行、バンド行、および最初の列にリセットされ、すべてのテーブルレベルの書式設定(境界線と網掛け)がクリアされます。 )。

これはConditionalStyle、テーブルのStyleプロパティを介してアクセスするか、ドキュメントのStyleコレクションを介してアクセスするかに関係なく発生します。

問題を再現するには、書式設定(境界線または陰影)が適用されたテーブルを含むWord 2007ドキュメントを作成し、テーブルの任意の部分を選択して、VBAのイミディエイトウィンドウで次のコードを実行します。

上記のようにテーブルがリセットされます。

他の人が自分の環境でこの問題を再現できますか?(Word2007SP1およびSP2を使用してWindows7およびWindowsServer2003で再現しました)

なぜこれが起こっているのか誰かが推測できますか?

誰かがシェーディングを読むための回避策を見つけることができますか?

0 投票する
1 に答える
1057 参照

vba - Word2007 VBA に BuildingBlockEntries を挿入するとき、Where:= と Rich Text 以外のパラメーターを追加できますか?

例: