返回列表 上一主題 發帖

一鍵轉貼工作表且排序改如何做呢

回復 2# luhpro
依樓主的附檔簡化如下
  1. Sub Ex()
  2.     With Sheet2
  3.         .Cells.Clear
  4.         Sheet1.Range("A3").CurrentRegion.Copy .[A1]
  5.         .[A1].Sort Key1:=.Columns("I"), Header:=xlYes
  6.     End With
  7. End Sub
複製代碼

TOP

回復 5# am0251
是這樣嗎?
  1. Sub Ex()
  2.     Dim Rng As Range
  3.     Set Rng = Sheet1.Range("A3").CurrentRegion
  4.     With Sheet2
  5.         .Cells.Clear
  6.         Rng.Copy .[A1]
  7.         .[A1].Sort Key1:=.Columns("I"), Header:=xlYes
  8.     End With
  9.     With Sheet3
  10.         .Cells.Clear
  11.         Rng.Copy .[B3]
  12.         
  13.         '
  14.         '
  15.     End With
  16. End Sub
複製代碼

TOP

回復 7# am0251
可看說明   With 陳述式

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題