Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー

Wordの差込印刷で上手くいきません。

Wordの差込印刷で上手くいきません。 Wordの名簿の表に別途用意したExcelの名簿のデータを差込印刷しようとしていますが、Wordの表が左半分に縦に10人、その横に縦に10人の順番に作成されています。 単純に《Next Record》を指定していくと、左→右→下段の左→右と、本来縦に順番に並んで欲しいのですが、行単位で順番に挿入されてしまいます。 にわか仕込みで覚えたもので・・・ どなたかお分かりの方いらっしゃいましたらよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.5

No.1,3です。 > アドバイス頂いた方法ですと、書式を崩すようになってしまいまして・・・ > しかも、表の罫線は印刷の必要があります。 書式をあまり崩さす、表の罫線を印刷する方法を考えてみました。 そのファイルをコピーしたファイルで、次のように操作してみて下さい。 (手数が多く、面倒と思われるかも知れませんが、・・・) 1) 差し込みに使用する表を選択して「コピー」し、最終行などの邪魔にならない部分に「貼り付け」ます。 2) 表に入力されている「差し込みフィールド」や見出し項目などをすべて削除して「コピー」し、適当なところにカーソルを移動して、「編集」→「形式を選択して貼り付け」→「図(拡張メタファイル)」のラジオボタンをオンにして「OK」を押します。 3) 「貼り付け」された図のレイアウトの「テキストの折り返し」を「前面」にして、元の表のサイズと同じサイズに調整します。 (図の操作は、一時停止して次の操作を行います。) 4) 罫線表を選択して、「罫線」→「変換」→「表の解除」→ダイアログボックスの「段落記号」のラジオボタンをオンにして「OK」で、表が解除され「差し込みフィールド」が段落記号で区切られます。 (一時的に、レイアウトが崩れますが、そのまま次の操作を続けて下さい。) 5) 表の解除で、バラバラになった段落をすべて選択して、「書式」→「段組み」→「2段」を指定して「OK」で、「差し込みフィールド」が2段組みになります。 但し、見出し列や項目列がある場合は、「2段組み」を「3段組み」に読み替えて下さい。 6) 1)~3)で作成した表の図を段組みした部分に移動し「テキストの折り返し」を「背面」に設定し、段組み部分の幅と行間を調整します。 以上で、元のレイアウトとほとんど同じ書式の文書が完成すると思います。

manachanjp
質問者

お礼

ありがとうございます。 今回、締め切りの関係でExcelの表からデータをコピー、Word内の表の貼り付けたい領域を選択→貼り付けで何とかいけました。 ただ、今後のことも含めて是非、マスターしたいと思います。 アドバイス頂きました方法、試してみます。

すると、全ての回答が全文表示されます。

その他の回答 (5)

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.6

原始的で稚拙なやりかたなので、ちょっと恥ずかしいですが・・・。 (1) Excelの名簿表に2列追加します。 (2) うち1列に通し番号を打ちます。 (3) もう一列に1,3,5・・・19,2,4,6・・・20,21,23・・・と奇数10個偶数10個を繰り返し入れていきます。(「連続データの作成」を細かく使えば、多少は省力化できると思います。) (4) (3)の列で昇順ソートした名簿で一旦保存し、ご質問のWord表に差込印刷します。 (5) (2)の列で再度昇順ソートし、Excel名簿を元にもどします。 (6) 二度と使わないなら、追加した2列を削除します。 高度なテクニックは今後の課題として、とりあえず「結果オーライ」でよろしければ、ご検討ください。

manachanjp
質問者

お礼

いただいたアドバイスと似たような方法(Excelで左列10、右列10用の10人区切りでセルを分けた表に作り直し)を試したのですが、また新たなエラーが発生してうまくいきませんでした・・・ Wordの差込にあわせて表を作り直す発想が出ませんでした。 ありがとうございます。

すると、全ての回答が全文表示されます。
回答No.4

No.2の回答者です。 > 作成したいWordの名簿は書式が指定されており、表の一つ一つが文字入力領域として完成されております。(こんな説明で解りますでしょうか?) どのような表なのか理解できていません。 「書式」とは何をさしているのでしょうか? 表がいくつもあるのか、一つの表内でセルごとに何ならかのスタイルや 配置などが設定されているのでしょうか? すでに作成済みの表でないと駄目なのでしょうか? 希望していることは表の仕様上無理な設定なのですから、段組みを設定 することで対応するアドバイスをしたのです。 > アドバイス頂いた方法ですと、書式を崩すようになってしまいまして・・・ 書式を崩すとは? > しかも、表の罫線は印刷の必要があります。 [段組み]の間隔を調整すれば不可能ではないですが、簡単ではないので お勧めしていません。2列の表だと列間の罫線は一本だけなので、その 調節が難しいのです。 > Wordで表は難しいっ! Excelで作成(印刷も)できるなら、Excelで作成しなおせば済むのでは。 個人的にはExcelで指定の差し込み印刷風のことができるのかどうか、 アドバイスはできません。簡単ではないこと(マクロや関数の配置など) は想像できます。【一太郎】などの他のワープロソフトで可能なのかも 私の環境では検証できませんので、同じようにアドバイスできません。 希望していることができるソフトを知っている回答者からのアドバイス を待つか、新規質問をしてみてはいかが。

manachanjp
質問者

お礼

ありがとうございます。 申請書類がWordで作成されており、Excelで作り直すことが許されておりませんので・・・ せっかくあるExcelの表から抽出して自動的に当てはめることが出来たら楽だな、と思ったもので・・・ 説明不足ですいませんでした・・・

すると、全ての回答が全文表示されます。
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

No.1です。 > 左列10人が順番に差し込まれ、11人目からは右列の上から順に・・・が理想なのですが・・・ そうですか、何か変だなとは思いながら、ピントの外れた回答をしてしまいしました。すみませんでした。 申し訳ありませんが、先の回答は無視して下さい。

すると、全ての回答が全文表示されます。
回答No.2

2列10行になっている表の罫線を印刷する必要がないのなら、段組みを 2段にして、1列20行の表にして最初のセル以外に《Next Record》を指定 してみてください。 添付画像では[段落番号]を振ってあるので、順番が希望しているように なっていることが確認できると思います。

manachanjp
質問者

お礼

ご回答、ありがとうございます。 作成したいWordの名簿は書式が指定されており、表の一つ一つが文字入力領域として完成されております。(こんな説明で解りますでしょうか?) アドバイス頂いた方法ですと、書式を崩すようになってしまいまして・・・ しかも、表の罫線は印刷の必要があります。 出来そうで出来ないものですね。 Wordで表は難しいっ!

すると、全ての回答が全文表示されます。
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

> 単純に《Next Record》を指定していくと、左→右→下段の左→右と、本来縦に順番に並んで欲しいのですが、行単位で順番に挿入されてしまいます。 右側列の10行に、上から順に、 《差し込みフィールド》 《Next Record》《差し込みフィールド》 《Next Record》《差し込みフィールド》 《Next Record》《差し込みフィールド》  ・  ・  ・ と入力すれば、ご質問のようにはならないはずですが、・・・ 具体的には、どのように入力されていますか?

manachanjp
質問者

お礼

 ご返答、ありがとうございます。  左、右側共に、列の10行に、上から順に、      左列           右列 《名前》           《Next Record》《名前》 《Next Record》《名前》  《Next Record》《名前》 《Next Record》《名前》  《Next Record》《名前》 《Next Record》《名前》  《Next Record》《名前》  ・  ・  ・    といった感じです。  左列10人が順番に差し込まれ、11人目からは右列の上から順に・・・が理想なのですが・・・  いろいろ調べてると「差し込み順序」みたいな指定もあるようで・・・  すいません、昨日今日覚えたばかりで中途半端な知識でやっております・・・  

すると、全ての回答が全文表示されます。

関連するQ&A