返回列表 上一主題 發帖

[發問] VBA 移動儲存格位置,另存新檔及刪除

參考檔:
Xl0000397-1.rar (13.92 KB)

TOP

回復 5# lovenice831


30欄是連續的嗎??? 還是跳躍的???
第幾欄到幾欄???

TOP

回復 7# lovenice831

Sub 月結()
Dim xS As Worksheet, T$, i&, xE As Range
Call 清除
Set xS = Sheets("月結")
If xS.[C1] = "" Then MsgBox "請輸入篩選文字!  ": Exit Sub
For i = 1 To 2
    With Sheets(i)
         If .FilterMode Then .ShowAllData '若工作表篩選中, 顯示[全部]
         .[A2].AutoFilter Field:=2, Criteria1:=xS.[C1] '執行篩選
          Set xE = xS.Cells(Rows.Count, 1).End(xlUp)(2)
         .AutoFilter.Range.Offset(1, 2).Resize(, 30).Copy xE '複製篩選資料  '2 = c欄 (從A欄算起0-1-2)
         .ShowAllData '恢復顯示[全部]
    End With
Next i
End Sub

TOP

回復 9# lovenice831


我的舊版excel打不開附件,
看別人能否幫忙~~

TOP

回復 13# lovenice831


一樣打不開,
WITH SHEETS(1)
應該是
WITH SHEETS(i)

TOP

        靜思自在 : 忘功不忘過,忘怨不忘恩。
返回列表 上一主題