• ベストアンサー

差し込み印刷で、ある条件でフォント・色を変更する

enunokokoroの回答

  • ベストアンサー
回答No.4

No.2の回答にあるお礼に対する追加回答です。 > MERGEFIELD "No" は文字列と判断され エラーに 通常の差し込み印刷での[差し込みフィールドの挿入]からNoを挿入しても、同じようにエラーになるのでしょうか? Wordでも、IF文で数値と認識するためには半角数字でないと、差し込み に限らず数値として認識してくれません。 Excel側で数値として入力されているなら、半角数字になっているはずですよね。 { IF { MERGEFIELD "No" } > 10 "     "{ MERGEFIELD "所属" } } が正しくないとするなら、不等号の後に半角スペースを入力していない ためかもしれません。不等号の前後に半角スペースを入れていない場合 だと、不等号の後ろにある数値が正しく認識しません。 この場合、エラーとして「エラー!条件式が正しくありません。」での エラーになります。 不等号の記号も、全角の「>」だと、前後に半角スペースがあっても同じ エラーになります。半角の「>」にする必要があります。 { IF { MERGEFIELD "No" } > 10 "     "{ MERGEFIELD "所属" } } または { IF { MERGEFIELD "No" } >"10" "     "{ MERGEFIELD "所属" } } のように10を" "で囲めば、その前の半角スペース入りません。

banzaiA
質問者

お礼

早速、回答いただきましてありがとうございます。 私なりにいろいろ試してみたもののうまくいかなかったので再度の質問になりました。 試した時には、半角スペースも試行したつもりでした。 今、ご指摘のように半角スペースを不等号の後に挿入しましたところ、うまく作動しました。 これで、私の考えていたことがすべてうまく行くことになりました。 何回もおつきあい頂き、ありがとうございました。

関連するQ&A

  • 差し込み印刷について(1行目からでない)

    WORD 2007でEXCEL 2007の表を使って差し込み印刷をしようと思っているのですが、EXCELの表が1行目から始まっていなくても出来るのでしょうか? 実際のところ1~4行目まではタイトルなどが入っていて5行目から表を作っています。(5行目にフィールド名を入れています。) 差し込み印刷ウィザードから作っていますと、<差込印刷の宛先>のところで<データソース>、<チェック>の横に1行目のセルの内容が入ってしまうんです。 *5行目のフィールド名を表示させたい! ご存知の方いらっしゃいましたら教えていただけませんでしょうか?

  • 差込印刷がうまくいかない

    差込印刷で教えて下さい。 エクセルで作ったデータをWORDに差し込もうとしています。今回は、以前に差込印刷が出来ていたエクセルのデータを入れ替え、新しいものを作成しようと思っていたのですが、どうにも、エクセルのデータの途中のデータから差し込まれて困っています。2行目のデータから取り込みたいのに、60行目から取り込まれてしまいます。以前使っていあったものとデータだけを入れ替えたつもりだったのですが、何か触ってしまったのでしょうか?何かの設定を変えたらいいのでしょうか? 分かりましたら教えてください。WORD2003です。よろしくお願いします

  • WORD2003の差し込み印刷について

    WORD2003の差し込み印刷について 1.エクセルデータを差し込み用データにしてしようとしています。 その差し込み用データはエクセルのワークシートのA1から作成しておかないといけないのですか? 表の上にタイトルや空白行があるといけないのでしょうか? 2.差し込みデータを指定時、「先頭行をタイトル行として指定する」というところにチェックつける・つけないの指定がありますが、つけてもつけなくても同じなのですが、何の意味があるのでしょうか? 差し込み用のデータにタイトル行があってもなくても、この「先頭行をタイトル行として指定する」にチェックをつけてもつけなくても、差し込みデータとして対象になるのは同じ範囲です。 よろしくお願いいたします<m(__)m>

  • word 差し込み印刷で質問です。

    word 差し込み印刷で質問です。問題が2つあり、質問させていただきました! どうぞよろしくお願いいたします。 〈やりたいこと〉 ・普通紙で作った参加者用の名札を作りたい。 ・合計30名分の名札で、A3コピー用紙から24枚分(3列・8行)の名札をとりたい。 【問題1】Excelからのデータ読み込みがうまくいかない ・Excelからデータは取り込めるのですが、なぜか25行目以降のデータしか取り込めない。2行目から24行目(1行目はタイトル行)のデータをどうしても取り込めません。 【問題2】取り込めたデータも、うまく差し込み印刷に反映されない ・25行目以降のデータは取り込めるのですが、A3の1ページの24名分はすべて同じ人の名前になってしまいます。 1ページ目はExcelデータ25行目の人の名前が書かれた名札が24枚、2ページ目はExcelデータ26行目の人の名前が書かれた名札が24枚・・・、となってしまいます。 よろしくお願いいたします!

  • Wrod2000差し込み印刷ができない

    WinXPでWord2000を使用しています。 Excelで作成した住所録を利用して、 Wordでラベルを作成しようとしています。 Wordで[ツール]→[差し込み印刷ヘルパー]を開いて、 指示通りに設定をし、Excelデータを挿入するところまでできました。 3列×7行の既定のラベルサイズを選んでいるのに、 [差し込み]を完了すると、なぜか、 3列×8行の状態になってしまいます。 さらに、1枚目の8行目と2枚目の1行目に 同じデータが入ってしまっているのです。 どうしてこのような状態になってしまうのかわかりません。 どなたかアドバイスをお願いいたします。

  • Wordの差込印刷でNextRecordを使いたいのですが、教えてください

    教えてください。 Wordの差込印刷でNextRecordを使うと、データソースの順序通りではなく、飛々に差し込まれてしまうのはどうしてでしょうか? Wordのメイン文書の設定は、標準のWord文書 データソースは、Excelの3列101行(1行はタイトル)の表です。 Excelの1列目は、本の名前(タイトル名) Excelの2列目は、作者(タイトル名) Excelの3列目は、出版社(タイトル名) このデータソースをWordの白紙の標準文書に、1行目に本の名前、2行目に作者、3行目に出版社として差込フィールドの挿入をします。 そして、Wordフィールドの挿入のNextRecordを使って、5行目から7行目に同じ差込フィールドを挿入し、同じく9行目から11行目にも同じ差込フィールドを挿入します。 次に新規文書への差込を実行すると、Word文書の1ページには、データソースExcelの2行目から4行目が、Word文書の2ページ目には、データソースExcelの5行目から7行目が差し込まれて、34ページまで続く予定なのですが、データソースExcelの順序が飛々なのです。 どうしてもNextRecordがうまく機能しません。どうか教えていただけないでしょうか?

  • 差し込み印刷について

    皆様、よろしくお願いいたします。 最近、会社でOfficeをバージョンアップしました。 Word2000で作成してある規定のフォーマットに、 Excel2003で作成したデータをWord2003で差し込み印刷したいのですが、 Word2000/Excel2000でできていたように作成できません。 同様に作成する方法は何かないのでしょうか 質問(1) まずExcelに100件のデータがあるとします。 その中の1行目~20行目のレコードだけを差し込んで印刷する場合、 チェックボックスで範囲を指定するしかできないのでしょうか? Excel2000とWord2000だとレコード指定を数字入力でできたのですが・・・。 質問(2) 差し込んでできたWordのデータを印刷する際に、 レコードがひとつずつしかプレビューで確認できないのですが、 差し込んだ全データを確認することはできないのでしょうか? 質問(3) 差し込んでできたWordのデータを保存する際に、 差し込んだ後のデータの状態で保存できません。 どうすれば保存できますか?

  • 差込印刷

    エクセルデータからwordへの差込印刷を行う場合、例えば列に顧客名を入れ行に種類別のポイントを入れていくとします。 その際「0(ゼロ)」ポイントを「0(ゼロ)」表示をしないようにするにはどのように行えばいいのでしょうか?「0(ゼロ)」表示が無空白になってほしいのですが・・・。

  • 差し込み印刷

    Word2000 Excel2000です差し込み印刷でデータファイル指定でファイルの種類をMicrosoft Excelワークシートでファイル名を指定開くで(現在のタスクを完了するためにMicrosoft EXcelに対して再度DDE接続を行うことはできません。)と出て出来ません、対策をお願いします。

  • ワードの差込印刷について

    ワード差込印刷での、差し込む一覧表(エクセル等)は1行目にタイトル。 2行目に数値等でなくてはいけないのでしょうか? エクセルで作成した表の5行目などから数値が入っている場合は差込印刷ができないのでしょうか。 方法がわからないため、1行目から4行目までを削除した同じ表を差込印刷用として新たに登録しています。 どなたかご存知の方連絡お願いします。