[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シート1からシート2へ、行をずらして転記』(ミキ)
シート1 シート2
A B C A B .,,.E
5 数字 数字 数字文字 7 数字 数字 数字文字
6 数字 数字 数字文字 10 数字 数字 数字文字
7 数字 数字 数字文字 13 数字 数字 数字文字
C,D空白セル
シート1に5行目から入力すると、シート2の7行目から
2行おきに自動転記のコードを教えてください。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
Sub Posting()
Dim sr As Long Dim ar As Long
sr = 5
Do While Sheets("Sheet1").Cells(sr, 1) <> ""
Sheets("Sheet2").Cells((sr - 4) * 3 + 4, 1) = Sheets("Sheet1").Cells(sr, 1)
Sheets("Sheet2").Cells((sr - 4) * 3 + 4, 2) = Sheets("Sheet1").Cells(sr, 2)
Sheets("Sheet2").Cells((sr - 4) * 3 + 4, 3) = Sheets("Sheet1").Cells(sr, 3)
sr = sr + 1
Loop
End Sub
(メジロ) 2020/05/02(土) 09:38
変数 ar は使わなかったので上のステートメントは不要です。
(メジロ) 2020/05/02(土) 10:26
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.