SSブログ

繰り返し処理 For Step     EXCEL VBA [マクロ]

シート2にからシート3にコピーし転写します。データを一定間隔で抽出してコピーしますが、
その準備としてデータ元のシート2の転写するデータの1つ上のセルに、「作業用タグ100
~作業用タグ250」を貼付けます。
シート3へは順番にもしくは任意に「貼付用タグ100~」を設置します。
以下は100から250までのデータ区間中の3つ単位でコピー貼付けします。
Resizeでデータの高さを変更します。
御利用の際には必ず予備のデータを用意してから御使用ください。


Sub 繰り返し処理()
Dim X(500) As Variant
Sheets("Sheet2").Select
A = "作業用タグ"
For i = 100 To 250 Step 3
C = A & i
X(i) = Cells.Find(what:=C).Offset(1, 0).Resize(10, 1).Value
Next i
Sheets("Sheet3").Select
B = "貼付用タグ"
For i = 100 To 250 Step 3
C = B & i
Cells.Find(what:=C).Offset(1, 0).Resize(10, 1).Select
Selection.Value = X(i)
Next
End Sub

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット
クリック募金 各サイトに直接つながります。
http://www.cosmo-oil.co.jp/kankyo/charity/
http://www.able.co.jp/company/contribute/new-action/clickable/
http://kakaku.com/donation/

http://www.j-energy.co.jp/cp/society/click_tp.php
http://www.chintai.net/contribution/index.html
http://www.nittsu.co.jp/corporate/contribution/1click.html

http://www.daiichisankyo.co.jp/csr/clickdonation/index.html
http://www.nippn.co.jp/csr/unicef/oneclick.html

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。