フォルダ:「仮」の中の
AA
BB
CC
のファイル(全部エクセル、sheet1 )から
同じ場所にあるデータをコピーして
別のシート(集約用.xls)に貼り付けしたいと思います
具体的には
社員番号 「I4」にあるデータを
と
B34からBO34
B35からBO35のデータを
別のシート(集約用) エクセルに
「I4」 スペースセル「B34からBO34」
「I4」 スペースセル「C35からBO35」
に、値で張りつけ
次の人に言って
同じく別のファイルの
社員番号 「I4」にあるデータを
と
B34からBO34
B35からBO35のデータを
別のシート(集約用) エクセルに
「I4」 スペースセル「B34からBO34」
「I4」 スペースセル「C35からBO35」
に、値で張りつけ
の繰り返しです。
AAからCCのファイルの数は、変動します(通常 50-200個)が、
コピーすべき場所は、変わりません。
VBAでできると思うのですが、いまひとつうまくいきません。
宜しくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>別のシート(集約用) エクセルに
>「I4」 スペースセル「B34からBO34」
> 「I4」 スペースセル「C35からBO35」
>に、値で張りつけ
> の繰り返しです。
毎回、同じファイルの、同じシートの、同じセルに貼り付けたら
最後のファイルの値しか残りませんが
>AAからCCのファイルの数は、変動します(通常 50-200個)
同じフォルダ内のファイルを順次開くには、Dir関数を使います。
貼付けではなく、値を入れるシート名、セル=開いたファイルのシート名、セルで命令します。
一例ですが
http://ameblo.jp/hokora2016/entry-12293429837.html
を参考にして下さい。
こちらでは、データを下方向に追加しています。
それぞれ別のシートという事であれば、どの名前のシートなのか
シートはファイルの分だけ準備されているのか
その都度、シートを追加していくのであれば、元々あったシートは必要なのか
この辺りをしっかり決めないと、無理にシートばかり増えますよね。
加えて、マクロを実行するのは、
集約用のエクセルファイルからなのか、別途、マクロを記載したファイルが必要なのか
も考えてみて下さい。
いつまでも、xls ではなく、xlsxに移行しましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
Rangeメソッドは失敗しました。...
-
エクセルで条件に一致したセル...
-
Excelで複数シートの選択セルを...
-
(Excel)あるセルに文字を入力...
-
シート参照で変数を使いたい(EX...
-
Excelシートの保護時にデータの...
-
エクセルで複写のように自動入...
-
エクセルの文字
-
マクロ 新しいシートにデータ...
-
Excelでスクロールすると文字が...
-
VBAで変数に関数式の結果をセッ...
-
エクセルで特定の文字を打つと...
-
エクセルのルビがついたセルを...
-
エクセルで、勤務表から 日付...
-
エクセルで20万行あるシート...
-
エクセル ハイパーリンクで画像...
-
セルの値と同じ名前のシートを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで、加筆修正したセル...
-
シート参照で変数を使いたい(EX...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
INDIRECTを使わず excelで複数...
-
ExcelでTODAY関数を更新させな...
-
式の説明をお願いします。
-
excelでハイパーリンクになって...
-
エクセルのルビがついたセルを...
-
Excelでスクロールすると文字が...
-
エクセル ハイパーリンクで画像...
おすすめ情報