本帖最後由 av8d 於 2023-10-15 19:05 編輯
- For i = 2 To 21
- If Workbooks("手冊2.xls").Sheets(1).Cells(i, 3) <> "" Then
- Workbooks("掛號.xls").Sheets(1).Cells(i + 7, 3) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 4)
- Workbooks("掛號.xls").Sheets(1).Cells(i + 7, 4) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 16)
- End If
- Next
- For i = 22 To 41
- If Workbooks("手冊2.xls").Sheets(1).Cells(i, 3) <> "" Then
- Workbooks("掛號.xls").Sheets(1).Cells(i + 9, 3) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 4)
- Workbooks("掛號.xls").Sheets(1).Cells(i + 9, 4) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 16)
- End If
- Next
- For i = 42 To 61
- If Workbooks("手冊2.xls").Sheets(1).Cells(i, 3) <> "" Then
- Workbooks("掛號.xls").Sheets(1).Cells(i + 11, 3) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 4)
- Workbooks("掛號.xls").Sheets(1).Cells(i + 11, 4) = Workbooks("手冊2.xls").Sheets(1).Cells(i, 16)
- End If
- Next
複製代碼 10/15 19:05 重新撰寫
迴圈i共有300列,請問前輩是否能有比較簡短的寫法,謝謝! |