• ベストアンサー

雛型はword,データはexcel

会社で保存用の書類があるのですがwordで作られていて該当する箇所にデータを打ち込んでいます。ただデータはexcelに保存されています。このワードとエクセルをリンクさせてwordにexcelのデータを取り込むことは可能ですか?やはりwordをexcelに作り替えないとダメでしょうか?

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

質問で言っている内容をもう少し丁寧に説明しないと、会社の情況はわからず、読者は読んで考えるのは、始めての事なんですよ。 文書の複雑さはどの程度? >打ち込んでいます、の箇所数? >wordをexcelに作り替えないとダメでしょうか? エクセルシートで作り変えられるぐらい簡単な文書ですか。エクセルの文書は一般にワードの文書に比べ味気ない。事務的な単語・数字を並べたような(例 見積書)ならエクセルでもよかろうが。 それならエクセルシートに作った雛形シートに、データシートのデータを差し込むことも出来るし、エクセルVBAでやることになろうが、そのほうが易しい。 ーー (1)ワードに差込印刷というのがある。普通不動文字(雛形?、ラベルなどに対する、別の「文書」タイプ)はワード文書で1通分作られ、変えるデータは、各通は(データが作りやすいから)エクセルシートに整然と記録されている。 このタイプなら、差し込んだあとの印刷イメージをファイルとして各々保存できるのではないか。 ーー (2)しかし雛がた文章が多種あれば、それに応じてエクセルシートの何行目~何行目(や別シート)がこの文書に差し込むの  采配・コントロールを人間がやるとなると大変。ワードのフィールドコードのMergeField(差込印刷で背後に使われている仕組み)に、データ内容で切り分ける、「IF」があるからエクセルのシート上に、どの文書で使うかのコードを入れておき、文書側の差込印刷をそのコードの行に限る設定すれば、雛形文書を手動で開き操作をするだけで、その文書に対し、余分なエクセルデータは飛ばして差し込んで印刷すると思う。 ーー 雛形を順次開く操作もワードVBAで行うと、自動で次々開くことは VBA程度の技量で出来ると思う。 ーー それ以上は、ワードVBAの勉強がしにくいこともあって、難しいだろう。 ーー 回答が出ないのも。質問がわかりにくいか、対処方法(回答)が難しいのだろうと思う。相当に差込印刷に使い慣れて居ないと、質問者にも、(2)のことが、何のことか判らないように思う。 本回答の基調が、プログラムを作る方向で考えているため、質問者にはなじみが無いのではと思う。 設置や関数やリンク(リンクに手間がかかる)では出来ないのではないか。

関連するQ&A