返回列表 上一主題 發帖

[發問] 關於資料的複製貼上問題

回復 1# 被論文逼瘋的人
  1. Sub Test()
  2.     Dim ws As Worksheet, r, c
  3.     Set ws = Sheets.Add
  4.    
  5.     r = 1
  6.     With Sheets("1")
  7.         For c = 1 To .Cells(1, .Columns.count).End(xlToLeft).Column Step 7
  8.             With .Cells(1, c).CurrentRegion
  9.                 .Copy ws.Cells(r, 1)
  10.                 r = r + .Rows.count
  11.             End With
  12.         Next
  13.     End With
  14. End Sub
複製代碼
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

回復 3# 被論文逼瘋的人
小改一下而已
  1. Sub Test()
  2.     Dim ws As Worksheet, r, c, shCnt, i
  3.     shCnt = Sheets.Count
  4.     Set ws = Sheets.Add(after:=Sheets(shCnt))
  5.    
  6.     r = 1
  7.     For i = 1 To shCnt
  8.         With Sheets(i)
  9.             For c = 1 To .Cells(1, .Columns.Count).End(xlToLeft).Column Step 7
  10.                 With .Cells(1, c).CurrentRegion
  11.                     .Copy ws.Cells(r, 1)
  12.                     r = r + .Rows.Count
  13.                 End With
  14.             Next
  15.         End With
  16.     Next
  17. End Sub
複製代碼
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

        靜思自在 : 心中常存善解、包容、感思、知足、惜福。
返回列表 上一主題