Excel VBA質問箱 IV

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

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


52547 / 76736 ←次へ | 前へ→

【29025】商品CDを参照してコピーの方法
質問  りょうた  - 05/9/21(水) 21:46 -

引用なし
パスワード
   こんにちは。
色々と試しているのですが、うまくいかず、なんか頭がこんがらがったので
どなたか、教えていただけないでしょうか?

★商品CDを参照して同じならば数量を貼り付ける★

例・・・※1の商品CDと※2の商品CDが一致した場合、その商品CDの※1の数量を
※2のG列に貼り付ける。
(※1・※2には、重複CDはありません)

※1・・・コピーしたいデータ
W138から、下方向に商品CDがあります。(場合によってデータ数は異なります)
その右隣のセル(W139から下方向)に数量があります。

※2・・・貼り付けたい表
B3,B6・・・B90のように2行飛ばしで商品CDがあります。
B91,B92,B93と、最後に4つ(B90から数えて)行は飛ばさずに、商品CDがあります。
数量は、B列から右方向に5列ずれたG3,G6・・・G90,G91.G92,G93に、貼り付けたいのです。

※1の検索範囲は
Dim r As Range
Dim z As Long
Z = Range("W138").End(xldown).Row
Set r = Rang("W138:W" & z)

※2の検索は
Dim n As Long,i As Long,ni As Long
For n = 3 To 87 Step 3
For i = 90 To 93
For ni = n TO i

Cells(ni,2)

でよいのかな?と思ったのですが、よいでしょうか?

また、FINDメゾットを使ってみたのですが、いまいちうまくいきません
まずいのでしょうか?
どなたか、アドバイスいただけませんか?

0 hits

【29025】商品CDを参照してコピーの方法 りょうた 05/9/21(水) 21:46 質問
【29033】Re:商品CDを参照してコピーの方法 awu 05/9/22(木) 0:37 回答
【29054】続けて質問ですが、オフセット位置の取得方... りょうた 05/9/22(木) 16:44 お礼
【29072】Re:続けて質問ですが、オフセット位置の取... Hirofumi 05/9/23(金) 0:42 回答
【29090】Re:続けて質問ですが、オフセット位置の取... りょうた 05/9/23(金) 20:35 お礼

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