返回列表 上一主題 發帖

[發問] 請問以欄為主的儲存格~如何設定迴圈?(已解決)

回復 1# 棋語鳥鳴
  1. Sub Ex()
  2.     Dim Rng As Range, Rng1 As Range, i As Integer
  3.     Set Rng = Workbooks("檔案一.xlsb").Sheets("輸入一").Columns("T:U")
  4.     Set Rng1 = Workbooks("檔案二.xlsb").Sheets(1).[T1]        'Sheets(1)    ->第1張工作表
  5.     'Set Rng1 = Workbooks("檔案二.xlsb").ActiveSheet.[T1]     'ActiveSheet  ->作用中的工作表
  6.     'Set Rng1 = Workbooks("檔案二.xlsb").Sheets("???").[T1]   'Sheets("???") ->指定的工作表
  7.     For i = 1 To 20                     '20次的迴圈
  8.         Rng.Copy Rng1
  9.         Set Rng = Rng.Offset(, 3)       '往後位移3欄
  10.         Set Rng1 = Rng1.Offset(, 3)     '往後位移3欄
  11.     Next
  12. End Sub
複製代碼

TOP

        靜思自在 : 人的眼睛長在前面,只看到別人的缺點,絲毫看不到自己的缺點。
返回列表 上一主題