Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3212 / 76735 ←次へ | 前へ→

【79159】Re:ファイルをまたいだ数値の取得および合算
回答  まぐろ  - 17/5/26(金) 15:03 -

引用なし
パスワード
   ▼カリーニン さん:
>先ずは、手作業でやるならどういう手順になるかを日本語で考えてみましょう。
>後は、考えた手順をコード化するだけです。


カリーニン様

お返事ありがとうございました。

>日本語で考える
どんなコードかを検索する際に、以下のように考えました。

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つの変数については検索して出てきますが、組み合わせになると
なかなか出てこなくて難しいです。

1 hits

【79146】ファイルをまたいだ数値の取得および合算 まぐろ 17/5/24(水) 8:53 質問[未読]
【79147】Re:ファイルをまたいだ数値の取得および合算 カリーニン 17/5/24(水) 10:35 発言[未読]
【79159】Re:ファイルをまたいだ数値の取得および合算 まぐろ 17/5/26(金) 15:03 回答[未読]
【79148】Re:ファイルをまたいだ数値の取得および合算 γ 17/5/25(木) 7:19 発言[未読]
【79160】Re:ファイルをまたいだ数値の取得および合算 まぐろ 17/5/26(金) 15:06 回答[未読]
【79162】Re:ファイルをまたいだ数値の取得および合算 γ 17/5/27(土) 7:31 発言[未読]
【79214】Re:ファイルをまたいだ数値の取得および合算 まぐろ 17/6/16(金) 17:45 お礼[未読]

3212 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free