質問: エクセルで可能でしょうか? お助けを! エクセル2003を使い、a4サイズのa表に1項目(1行)に2種類の数値データ(仮にa,bとします)を手書きで50項目程書き込んだものがあります。 これを1日一枚毎週作成しています。 この数値データa,bを別に1項目1ページとして作成したa4サイズのb表に順次入力したいのですが、どんな方法が可能でしょうか。 イメージしているのは、 a表はパソコンに有りますので、a,bのデータをこの表に打ち込んだら 自動的に該当のb表にデータが入力される。 もしくは、b表をa表の項目順に配列して、1項目a,bを入力したら自動的に次のb表の入力セルが表示され、単純に入力を繰り返えす事でb表全部に入力出来る。 というようなことです。 単に関連づけの問題・・という人もいますが具体的な手法が分かりません。 vbaでやればいいのか、マクロで可能なようにも思いますが、項目数を考えると自信がありません。 或いは、アクセスの方が作りやすければそちらを勉強してみたいとも考えたりします。 説明が要領得ない部分もあるかと思いますが、是非お助けください。 お願いいたします。
回答: b表は50枚あるということでしょうか? a表は、日付別に項目をまとめた表で、b表は項目別に日々のデータをまとめた表、という理解でよろしいでしょうか? b表のほうは、現在エクセルで作っているのでしょうか、それとも何か他のものだとしたら、それをエクセルで作り直すことは可能でしょうか。 a表、b表ともエクセルで作って、仮にa表のほうを「a.xls」b表を「b.xls」というファイル名としたら、 例えばb表のほうのセルに「'[a.xls]シート名'!a1」のように書けば、b表を開くときにa表のa1セルの値を読みに行き、更新されていればそのように更新します。 (同じフォルダ内に両方のファイルがあるとします)