• ベストアンサー

Word差込印刷の固定長データファイルについて

Wordで差込印刷を行う際,弊社システムで抽出したCSVファイルを差込データとして使用するのですが,データが固定長であるため,固定長に満たないデータにはスペースが入ってしまい,スペースを含んだままWord文書に差し込まれてしまいます。このスペースを削除する方法をご教示いただきたいのですが。 (例えば20バイトのフィールドに12バイトの文字列が入力されている場合,8バイトのスペースも差込データとなってしまいます。12バイトの文字列のみ差し込みたいのです。)

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

  • ベストアンサー
  • mame9999
  • ベストアンサー率44% (90/203)
回答No.1

1回EXCELに取り込んでからっていうのも ありなんですが 同じような件を自動化したいとのことで http://www.koka-soft.com/okada/koka_software/chgfld.htm ↑のCHGFLDと言うツールで 自動化をしたことがあります オプションで前後の空白は取り除いてくれますよ

labla_
質問者

お礼

ご教示ありがとうございました。早速ツールをダウンロードして試してみました。 ちなみにこのツールを介さず,Wordのフィールドコードの設定等で,空白を削除する機能はありますでしょうか?

関連するQ&A

  • Wordの差し込み印刷のデータファイルのタイトル行

    お世話になります。 Word2007(&Excel2007)の差し込み印刷についてです。 データファイル(Excel)のタイトル行(例えば、「氏名」とか「住所」とか) の文字列自体を差し込み文書中に表示したい場合の 方法を教えて頂けませんでしょうか。 全てのレコードに「氏名」とか「住所」の文字列を挿入したい という事です。 ただこのタイトル行自体が、時々変わりますので、差し込み文書内に 最初から固定では入れられない、Excelを開いたときに 引っ張ってきたいという事なのですが、可能でしょうか。 よろしくお願いいたします。

  • 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がうまく機能しません。どうか教えていただけないでしょうか?

  • word97差込印刷について

     word97で作成した、差し込みメイン文書にエクセルで作成したデータを差込印刷するときに。  実行すると、1つのフィールドごとに改ページされてしまい、1枚の紙に、単票の連続印刷ができません。どのようにすればよいのでしょうか?  ちなみに、1枚に1つのフィールドは差し込むことができています。  よろしくお願いいたします。

  • Wordの文書にExcelデータを差込印刷で入れたい!!

    現在、仕事で手紙のような文書をWordで作っています。 そこにExcelのデータで作ったお客様の名簿を、差込印刷で出したいと試みているのですが 方法がわかりません。。。 どなたか教えて頂けないでしょうか!? 差込印刷ヘルパー   ↓ カタログ   ↓ 作業中のウインドウ   ↓ データファイル指定   ↓ データファイルを開く   まですると メイン文書に差込フィールドが見つかりません。メイン文書に差込、フィールドを挿入するにはメイン文書の編集をクリックして下さい。 と、出て、メイン文書をクリックすると、また元のWordの画面に戻ってしまいます。 方法が違うのでしょうか? 困っています。。。是非、ご存知の方は教えて下さい!                 

  • ワードでの差込印刷の差し込みフィールドが表示されない

    ワード2000を使用して差し込み印刷を作成しようとしていま。 エクセルで差込データを作成し、保存しました。 データをあてはめる原本をワードで開いて、差込印刷ヘルパーを開き、定型書簡を作成←作業中のウィンドウをクリック データファイルの指定でエクセルのデータファイルを開き、メイン文書の編集をクリックしました。 その後にマニュアルには差し込みフィールドの挿入で入れたいデータを指定できるとありますが、 Ask(問い合わせ)(A) Fill-in(文字列の書き込み)(F) If…Then…Else(If 文) Merge Record #(レコードの差し込み)(R) ・・・・・・ というものが表示されます。 これはどういう意味でしょうか? 作成したデータのフィールドが表示されません。 教えてください。

  • ワードの文書にエクセルのデータを差込印刷したいができなくなった!

    ワード2000の文書にエクセル2000のデータを差込印刷したいのですが、最初の数回はうまくできたのですが、操作の誤りか突然できなくなってしまいました。 質問1)ワード上でエクセルのデータを差込印刷するため一連の操作をしてみても、<差込フィールドの挿入>にぶら下がる差込フィールドはA1のセルだけになってしまい、他のB1やC1のセルのフィールドが表示にならずに選択できません。どうしたらもとの状態に戻るでしょうか? <差込印刷ヘルパー>の<1メイン文書の作成>をクリックしてでる<標準の文書に戻す>をクリックしても元に戻りません。 質問2)エクセルのデータを読み込んだ場合<範囲名またはセル範囲>というダイアログボックスが表示になりますが、ここには<ワークシート全体>の他に<タイトル未設定>という表示がたくさんでてしまいます。ここは、本来は、セル範囲名もしくはsheet名になるのでは?(一太郎ではsheet名でした) 質問3)差込印刷の一連の操作をするとタスクバーに差込の対象とするブックがひらいて、エクセルが起動していることがわかりますが、そのほかにも新しいbook1 が作成されてしまいます。異常なのでしょうか? よろしくご教示ください。

  • word~差し込み印刷~

    wordの差し込み印刷を使ってexcelに抽出されたデータを各データごと一枚の用紙に表示させたいと思うのですが、文字データ、数字データは差し込みで可能なのですが、選択データ、たとえば、1・2・3の中から1のみに○をつけることは可能なのでしょうか? 文面上の説明で分かりにくく申し訳ございませんがよろしくお願いいたします。

  • Word 差し込みフィールドの挿入

    ワード2000で質問させていただきます。 会社のマシン(WinMe)で、 差し込み印刷を行っていて、フィールドを追加する必要が出たので、差し込み用データ(エクセル2000で作成)に列を挿入し編集しました。 メイン文書であるワードで「差し込みフィールドの挿入」でさきほど新規に追加したフィールドを差し込もうとしたところ、クリック(▼のマークも)できなくなりました。フィールドを変更したのが原因かと思い、「差し込み印刷ウィザード」で再度データを指定しましたが、改善しませんでした。なにか・・・ロックでもかかってしまったのでしょうか。どなたか同じような症状が出た方はいらっしゃいますでしょうか。

  • 差込印刷ができない

    ワード2000の文書に、エクセル2000のデータを差し込み印刷しようとしています。ツールバーの「差込フィールドの挿入」をクリックしても、「自動差し込み」としか出てきません。以前差込印刷をした時には、ここにエクセルデータの見出しに使っている言葉が出てきていたと思うのですが、どうしたらそうなるのでしょうか?

  • Wordでの差し込み印刷

    Word2003にて差し込み印刷機能を使用しています。 Excel2003で作成したデータを差し込み、差し込みフィールドを配置しました。 プレビュー表示をクリックし、Excel内のデータを表示した状態でフィールドの強調を設定しました。 その後、保存をして文章を閉じました。 次にWordファイルを開いた際、「この文書を開くと、次の SQL コマンドが実行されます」というメッセージが表示され、いいえをクリックしました。 すると、フィールドを挿入した部分がグレーで網掛けされていました。 編集記号のようなものだと思ったのですが、印刷するとしっかり印字されてしまいます。 このグレーの部分の色を消したいのですが、消し方が分かりません。 フィールドコートの設定等も見直しましたが、網掛けの色のみを消去する方法は分かりませんでした。 何か良い方法はないでしょうか? ファイルは保存してしまったため、修正ができない状況で困っています。 ご教示頂きたくお願い致します。

専門家に質問してみよう