指定したIDに対応するシートを印刷するには?

Question 60.99 Previous Next
はじめまして。 いきなりなのですが、excelで自分がしたいことが可能なのかどうかで行き詰まり、このHPに辿り着きました。しかし、実際にどのようにすれば良いのか方向性も分からず困っています。
下記のようなことが出来るものかどうか、教えてはいただけませんでしょうか。 また可能であれば、その方法についてもお聞かせいただけましたら幸いです。

ブックAとブックBがあります。
ブックAの1枚目のシートにはIDと名前が2000人分入っており、シートの一番上のセルにIDを入れるとその横のセルに名前が表示されるようになっています。
ブックBにはそのうちの100人分の名前がついたシートがあり、ブックAにIDを入れ名前が表示された時点でブックBの同一人物の名前のシートを探し出してシートの印刷をする命令を出すこと。

次に、ブックA上のある30の他のシートから、任意のシートの印刷の命令を出すこと。(どのシートを印刷するかは、そのIDによって様々である。)
IDを入力することによって、この2つの命令が実行されるようにすることは、果たして可能なのでしょうか?
よろしくお願いします。
Answer   Copyright (C) 2003.7.28 Yoshioh Nagai
このHPでは、 質問の窓口をいろいろ設けていますが、メールによるご質問はお断りしています。

なにか余程のご事情がおありのようですが、あいにく私は明日から1週間ほど出張になりますので、回答を作成する時間がありません。帰着後でよろしければ、できるだけご協力したいと思いますが、どうしましょうか?

取りあえずの回答としましては、大規模なシステムになるかと思いますが不可能ではありませんので、ソフトハウスにでも発注されれば組んでもらえるでしょう。
しかし、自力で組まれるならば、あなたがどこまで自分で出来て、どこを質問したいのかを絞り込まないと、回答者としては大変かと思われます。ご返事をいただく場合には、この点を必ず書き添えてください。

 

Excel VBA Macro