返回列表 上一主題 發帖

[發問] 如何同時清除多個SHEET的指定位置的資料

回復 1# morris_lth
  1. Option Explicit
  2. Private Sub CommandButton3_Click()
  3.     Dim i As Integer, Chose As Integer
  4.     Chose = MsgBox("是否清除儲存格內所有資料", vbYesNo + vbQuestion, "提示")
  5.     Select Case Chose
  6.         Case vbYes
  7.             For i = 2 To 5
  8.                 With Sheets(i)
  9.                     .[B2:C20].Clear         '指定工作表範圍
  10.                    '.Range("B2:C20").Clear  '指定工作表範圍
  11.                    '.UsedRange.Clear        '工作表已使用範圍
  12.                    '.Cells.Clear            '全部的範圍
  13.                 End With
  14.             Next
  15.         Case vbNo
  16.      End Select
  17. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題