問題タブ [mergefield]
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.
ms-word - マージフィールドを使用してテキスト ファイルからデータをインポートする (MS Word 2010)
MS Word 2010 で差し込み印刷を使用しています。データは Excel スプレッドシートから取得されます。
次のマージフィールドがあるとしましょう: "LASTNAME"、"FIRSTNAME"および"GROUP"。
私のドキュメントで、グループに固有の段落を追加したいと考えています。Word は、 "GROUP" .txtというファイルでこの段落を探します。
これは、とりわけ1つのアイデアです。これらの段落は、Excel ワークシートや CSV ファイルなどの別のソースから取得することもできます。
どうすればこれを行うことができるか考えていますか?
c# - 同じテキストで複数の Mergefield を編集する
MSDN のサンプル コードを使用して、マージ フィールドをテキストに置き換えています。ただし、同じテキストのマージフィールドが複数ある場合、コードは 1 つだけに影響し、他のフィールドには影響しません。これを解決するにはどうすればよいですか?
これは私が使用しているコードです
私は3つの単純なフィールドを持っていますが、それは1つだけを置き換えます.
vba - マージフィールドを含む式でマージフィールドを作成する方法
2 つの異なるマージフィールドからのデータを決定するマージフィールドを構築したいと考えています。たとえば、«field_1»
次を含める必要があります。
私は次の方法でそれを試しました:
また、insertFormula を使用:
しかし、それはただの混乱です。
vba - Word VBA のネストされた IF フィールド
可能なマージフィールドのリストから、複雑な IF ステートメントの作成を追加する単語アドインを作成しようとしています。
コンプレックスは
{ IF { = OR ( { COMPARE { MERGEFIELD Field_1 } <= "Value" }, { COMPARE { MERGEFIELD Field_2 } >= "Value" } ) } = 1 "True Instructions" "False Instructions" }
私はこれをすべてVBAでやろうとしていますが、「}」を正しい場所で終わらせることができないため、複雑な場合に問題があります。
最後以外の場所でターミネータ「Selection.EndKey Unit:=wdLine」を使用すると、混乱が生じ、その行にすべての } が配置されます。
ここに私のコードがあります:
そして、これは「複合if」を生成するときに得られるものです
しかし、それはこれでなければなりません:
誰かがこの問題に光を当てることができれば、どこが間違っているのでしょうか。または、エンディング}の場所を強制する方法があれば、それは素晴らしいことです。私はVBAに非常に慣れていません(私はC ++プログラマーです)
ms-word - フィールドの透かしをマージ - Microsoft Word 2013
差し込みフィールドを使用して、Word 文書に条件付き透かしを追加したいと考えています。これを達成する方法はありますか?以下のようなマージフィールド条件を使用して「DRAFT」透かしを追加する方法はありますか? または条件を使用してドキュメントに透かしを表示する他の方法はありますか? Microsoft Word 2013 を使用しています。よろしくお願いします。