- 締切済み
ACCESS→Word 又は Excel→Word VBA 又はVB.
ACCESS→Word 又は Excel→Word VBA 又はVB.NET→Word VBAのお勧め参考書を教えてください。 私は仕事上、公共事業への申請文書が多い部署で仕事をしております。 同じような文書が多いため、できればエクセルOrアクセスOR VB.NET(Microsoft SQL Server) で社内データを管理し、その情報をワードの定型文書に書き出すようなシステムを構築したいと考えています。(社内データ(フィールド)の数自体は100前後ですので、そんなに容量は必要なさそうです) しかし、ワードのVBA・エクセルのVBA・アクセスのVBA各々単体の参考書はよく目にするのですが、 相互間の行き来を説明した参考書はあまり見当たりません。 お勧めの本やサイトを紹介いただきたく、よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
我々一般人の購入できる解説書は大型書店レベルでも、ありません。 ワードVBAは専門的過ぎて、購入者が少ないと予想されて、出版に躊躇されるのだと思います。 また書ける技量の方が少ないか、忙しいのだと思う。また内容もエクセルに比べてごたごたしている印象です。 最近技術評論社で西上原 裕明著『作って簡単・超便利! Wordのマクロ実践サンプル集 が出ています。しかしここに至るまでの体系的知識はもちろん解説を省略されているわけです。 この著者はワードにお詳しく、VBAにも関心が強い方のようです。ワードの本も多数出されていて、一般書とは一味違う叙述視点のように思います。 10年ぐらい前までさかのぼると、ワードVBAの本は1-2本出ています。しかし入手・閲覧不能でしょう。 ましてエクセルとの連携などの本は、ありません。エクセル中心の連携本の例題に1-2題なら載っていたような記憶があります。 ーー しかしWEBではちらほらワードVBAを使った記事もお目にかかります(数は多い)。多分エクセルVBAの拾得者が、ヘルプ・MSDNなどを頼りに読み解いて、修正応用して、使っているのだと思います。世の中は広く、優秀な人も居て、1を聞いて2ぐらい知る、そういうのが、すらすら出来る人種もいるような気がします。 ーーー 問題にぶつかったとき、WEBで適当なキーワードを挟んで(ワード VBAなど)選び、照会して勉強するのが一番良いでしょう(それしかない)。 でもVB6、ワード自身など良く習得しておかないと空回りするでしょう。 例えば、割注とはなに?これを聞いたことが無ければ、事態にぶつかったとき、ワードやVBAで本やWEBで照会さえも出来ないでしょう。 (エクセルVBAでも、それらしき人の質問が良く在ります。エクセルの機能を良く知らないで、VBの文法技量だけで対処しようとする例です。) ーー 最後に本コーナーへのワードVBAの質問も少なく、回答も少ないのが実情と思います。ワードの絡みは手動でやっていてVBAでやるのはマニアックなんだと思います。しかし世の中広い、個別的な質問に答えてくれるかも知れません。習熟者がこのコーナーを見ていてくれるという確率は少ない。質問を読むのは非常に時間をとられ、エクセル・エクセルVBAの質問も読まなければならないから、バリバリの現役は見てないでしょうから(勤務中見てたらおかしいわけだし、時間外・休日も他に用事があるだろうから)。
お礼
そうですよね~。 VB系の王道文書、谷尻かおりさんもこういう系は出してませんしねぇ。 でもワードVBAって知られれば、かなり需要あると思うんですけどね。 「作って簡単・超便利! Wordのマクロ実践サンプル集」については、 先日購入いたしました。 が、エクセルをテーブル代わりに使って、 ワードをレポートのような形に使うやり方までは書いてなさそうです。 (普通にACCESSでこれをやってしまうと、アナログ的編集ができなくなってしまいますし。) 以前、IT系の会社で事務員として働いていたときは、 オラクルのデータをワードVBAに転送して文書作成を自動化していたので、 あんな事ができるのであれば・・と考えてはいるのですが、難しいですね。 丁寧なご返答、有難うございました。