[[20120501103152]] 『別のファイルから複数ファイルに別の値を転記した』(優子) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『別のファイルから複数ファイルに別の値を転記したい』(優子)

こんにちは。
過去質問から検索をしたのですが該当なしだったため質問いたしました。
検索不足でしたら申し訳ございません><。

別のブックから特定のセルの値を転記したいと思っております。
具体的には下記のような作業を行いたいです。

@各ブックの中には都道府県のシートがあります。ブックは地域です。
(例:関東地域というファイルに群馬、栃木、、、というシート、
東北地域というファイルに青森、秋田、、、というシートがあるファイル)
A上記のファイルに値をもっていきたい(転記元)のファイルがあります。
このファイルはシートが地域になっています。
A列に都道府県名、B列に商品名、C列に数量が入っています。
これを該当のシートにもっていきたいと思っています。

仮に東北地域のファイルをA、青森のシートをA'、転記元のファイルをB、東北シートをB'とすると、
BのファイルのB'シートのB2・B3の値をA'のH130に転記する、という作業を行いたいです。

基本的な作業かもしれませんが、教えていただけると幸いです。
また、上記のような方法はVBAの中で一つずつ指定していかなければだめでしょうか?
("転記元ファイル"の"東北シート"のB2から"東北地域.xls"の"青森"のH130へ...を全部指定?)
よろしくお願い申し上げます。

<Windows XP、Excel2003>


 >BのファイルのB'シートのB2・B3の値をA'のH130に転記する

 ・B2とB3の2つのセルの値を H130 という1つのセルに転記?
 ・転記元の場所は常にB2・B3 ?
 ・転記先の場所はH130に決まっている?
 ・それとも 転記元のデータを「全て」該当の転記先に転記?

 追記)場所が固定されているかどうかということとは別に、質問文の中の
    B2・B3 は、なんとなく B2・C2 なんじゃないかな? と思えてきた。

 (ぶらっと)

ぶらっとさま

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

 ・B2とB3の2つのセルの値を H130 という1つのセルに転記?
→B2とC2の値をH130とIの130に転記したいです。
 ・転記元の場所は常にB2・B3 ?
→転記元の場所は変わります。例えば青森は2行目、秋田は3行目(B3,C3)、、となります。
 ・転記先の場所はH130に決まっている?
→B列の転記場所はH130へ、C列の転記場所はI130と決まっています。
 ・それとも 転記元のデータを「全て」該当の転記先に転記?
→全てではなく、転記先シートの一部に転記する、ということをしたいと思っています。

ご思案いただきありがとうございます。
自分でも組んでみてはいるのですが、全く上手くいかず困っています。。
ご教示お願い致します。

(優子)


 転記元 B列、C列。転記先がH130とI130 は了解。

 ・転記元ブックのシートの構成が見えないんだけど、A列が都道府県、B列が商品、C列が数量ということは
 たとえば A2も東京、A3も東京、A4も東京ということはないの?
  1つの都道府県は必ず1行? もし複数行あれば、どの行のものを転記先のH130:I130に反映させるのかな?
 ・もし、1つの都道府県は1行で、かつ、東京は2行目、神奈川は3行目と決まっているなら、転記先ブックの
 各シートのH130とI130に外部リンク式をいれておけば済むような気もするけど?
  そうじゃなく、何行目かはわからないということ?

 で、仮にこれをVBA処理するとすれば、

 1.転記元ブックをベースに、そこに記載されている内容を、該当の転記先ブックのシートに転記。
 2.転記先ブックをベースに、その各シートに必要な値を転記元ブックから抽出。

 この2とおりがあるけど、どちらをイメージしている?

 で、1,2 ともに、実行時、転記元ブックは開かれているとして(もしかしたら、転記元ブックがマクロブック?)
 転記先ブックは自動抽出することになる。これらの転記先ブックは、すべて同じフォルダに入っている?
 おなじフォルダに入っているとして、そのフォルダには、転記先ブック以外のエクセルブックも同居?

 (ぶらっと)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.