|
▼カリーニン さん:
>先ずは、手作業でやるならどういう手順になるかを日本語で考えてみましょう。
>後は、考えた手順をコード化するだけです。
カリーニン様
お返事ありがとうございました。
>日本語で考える
どんなコードかを検索する際に、以下のように考えました。
1.「作業内容」ファイルでは、各SHEET(部門A、B、C、D・・・)で、
数値(作業時間)が、作業内容ごとに入力されている。
このSHEETの数値を「単月業績」へ引っ張りたい。
しかし「作業内容」の各SHEETは別ファイルである
2.さらに、「作業内容」の項目と「単月業績」の項目は、
1対1の対応関係になっていない(「作業内容」の項目を集約して
計算しなければならない)
3.「単月業績」の”4月”SHEETを作る際は「作業内容」の部門SHEETの
4月の数値から、「単月業績」の”5月”を作る際は「作業内容」の5月から、
といったように、取得する数値(列)が変わっていく。
1.は、
DIM 変数 AS RANGE
SET 変数 = RANGE を使うのかなと思いましたが、
別ファイルからの取得なので、
SET 変数 = RANGE('[作業内容.XLS]部門A!B2)
としてみましたが、コンパイルエラー、となってしまいました。
1.ができない為2.、3.に進めない状況です。
1つの変数については検索して出てきますが、組み合わせになると
なかなか出てこなくて難しいです。
|
|