[[20080111201143]] 『データの振り分けについて』(はるか) ページの最後に飛ぶ

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

 

『データの振り分けについて』(はるか)

 A列に商品名、B列に出荷先、C列に生産地のデータがあるとき生産地ごとに各シートに振り分けるマクロはどういうものになるのでしょうか。
 

  


[[20070730174656]] 『VBA-データ抽出、転送方法』

 ご参考になりませんか?
 (じゅんじゅん)

じゅんじゅんさんありがとうございます。

ただ、残念なことに何がなにやらさっぱりわかりませんでした。
どこから手を付けたらいいのかを教えていただけたら幸いです。
(はるか)


 ・シートレイアウトがどうなっているのか?(元シート&振り分けシート)
 ・振り分けるシートは作成済みなのか?
 このあたりの情報が欲しいところです。
 (じゅんじゅん)

すみません。

  A       B       C

 1 みかん  奈良   愛媛

 2 りんご  福井   長野

 3 いちご  香川   鹿児島

 4 トマト   滋賀   鹿児島

 5 ぶどう  群馬   山梨

 6 たけのこ 長崎   長野

 7 キャベツ 鳥取   愛媛

 8  しいたけ 東京   山梨

 9

のデータがシート1にあり、この場合だとシート2が下のように生産地が同じデータだけが並ぶ形にしたいのですが・・この後色々いじっていきたいのでここが自動化できると助かります。シート3には生産と鹿児島のデータ、シート4には長野、シート5には山梨といった具合に分けるだけなのですが・・やっぱり簡単には行かないのでしょうか

 1  みかん  奈良   愛媛
 2 キャベツ 鳥取   愛媛
 3


 フィルターやデータの並べ替えではだめなのでしょうか?

 シートごとに分割したいというのでしたら、マクロを使用することになりますが、
 以前同様の回答をしました。
[[20050721182519]]
 ここの
             Call AddLine(i, .Cells(i, 2).Value )
 を
             Call AddLine(i, .Cells(i, 3).Value )
 にすれば、少しはご希望の形に近い動作になるような気もするのですが。
 (Mook)

 提示したリンク先では作業者毎にシートを分け、それ以外の処理がありますので、それは省く必要が
 あると思います。

 >やっぱり簡単には行かないのでしょうか 
 ”簡単”が何を差しているのか。。。
 ”シートを分ける”と言う点では一応目的を達しているコードと思ってますが、変更する点が不明なのでしょうか?
 或いは、マクロについて経験が少なく、コピペして即実行できるコードの提示の方が宜しいと言う事ですか?
 (じゅんじゅん)

返信遅くなりました。すみません。
Mookさん、じゅんじゅんさんありがとうございます。
じゅんじゅんさんのおっしゃるとおりで、マクロはマクロの記録を使ってぐらいの経験しかなく、分厚い本を買ってきましたが、どこから手をつけていいのやらで・・・
コピペの提示ができるのであれば、勉強もしやすいかなと・・勝手ばかりと無知で申し訳ありません。(はるか)


 Mookさんがリンク先のコードの変更箇所を提示されてますから、それを試してみてはどうでしょう?
 不具合があれば、また質問してみて下さい。
 (じゅんじゅん)

フィルター コピー 貼り付け をマクロ記録させれば 簡単化と


ありがとうございます。
意味を一つ一つ読み解きながらに苦労しましたが、何とか思うようなものになりました。
ありがとうございました。(はるか)

コメント返信:

[ 一覧(最新更新順) ]


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