プロが教える店舗&オフィスのセキュリティ対策術

何でも概ね検索で解決できたのに、初めてどうにもならない事態に遭遇し、
教えてgooに登録しました。どうかお助けください。。。。

●OS:Windows Server2008R2 Enterprise
●実現したいこと:MicrosoftOffice2010/ExcelデータからPublisherで差し込み印刷
 1000行×50列くらいのExcelシート1枚から(1セルに500文字以上入ってたりする)。
 1行当たり1pのPublisherページを作成する。

●意味不明な不測の事態:
 あるフィールドは300字でも400字でもきちんと入るのに、
 特定のフィールドのみ、255字でブツっと切れてしまう(256文字以降の文字が入らない)。

検索の結果、このようなページを発見したものの、
「ExcelからWordの差し込み文書で255文字あたりで途切れる場合に確認しておきたいこと」
http://trykochi.com/sasikomi255/

WordとPublisherで微妙にExcelシートと紐付けるやり方が違っているため、
(上記URLを参考にしつついろいろ試したものの)改善しませんでした。

同じような事態に遭遇したことのある方、何か試してみるべき方法など、
ご存じないでしょうか。Publisherを使っている人が少ないせいか、
検索してもほとんど情報が見つからず、途方に暮れております。

最終的なアウトプット物がデザイン的にWordでは無理なため、
Publisherを諦めるのは今のところ考えられません。。。

何とぞよろしくお願いいたします。

A 回答 (1件)

Wordでもデータ形式以外に、以下の条件でも発生します。


https://oshiete.goo.ne.jp/qa/7162370.html

データ列のタイトル(フィールド名)のすぐ下のデータの文字数が短くて、
途中に長いデータがある場合に、255文字で切れることがあります。

2行目を捨てる仮データにして、特定のフィールドの2行目に256文字を
超える仮文章を入れます。
これを差し込みのデータとして使い、最初のデータのみ利用しないような
設定を試してみます。

上記の設定で問題が起きなければ、差し込み形式のOLE DBにおける
データの認識での不具合(もしかしたら仕様)の可能性もあります。



ExcelのデータをWordに移植してみるのも一つの検証方法です。
(差し込み用データとしてWord文書も可能なので)
    • good
    • 3
この回答へのお礼

こんなに迅速なご回答ありがとうございます。ご提案どおり試してみたところ、
どーやってもどーーーーーーーやっても上手く行かなかった想定外の事態が、
紙を剥がすよにペラリと治りました!

セルの設定をあれこれ変えてみたり、csvにしたり、
タブ区切りテキストにしたり、あれやこれや本当にいろいろ試行錯誤しても
何も改善しなかったのに!!(泣)

URLで教えてくださった質問と回答も、検索で発見していたのに、
「2行目を捨てる??(ちょっと意味がよく…)」と読み飛ばしてしまっていました。
自分の回答としていただくと、実地で試して検証し、結果を
ご報告する義務が発生しますから、絶対に試すことになり、
お陰様で解決できました。

本当にほんとうに助かりました。ありがとうございました!

お礼日時:2017/08/24 21:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!