返回列表 上一主題 發帖

[發問] 請問如何將指定儲存格中的資料清除

回復 1# brabus
  1. Sub 按鈕1_Click()
  2.     [H4].Cells([F7], 2) = ""
  3. End Sub
  4. Sub Ex()  '刪除檔案程式必需置於其他檔案裡
  5.     Dim ThisFile As String
  6.     With ActiveWorkbook '要關閉檔案是作用中的活頁簿
  7.         ThisFile = .FullName
  8.         .Close 0
  9.     End With
  10.     Kill ThisFile
  11. End Sub
複製代碼

TOP

本帖最後由 GBKEE 於 2011-3-20 07:40 編輯

回復 3# brabus
不能刪除自己對不對

是的
有誰可以分享, 刪除成功的經驗.

TOP

回復 3# brabus
可以自己刪除自己了
謝謝 donald 的提醒, 使用ChangeFileAccess xlReadOnly
要關閉檔案的ThisWorkbook程序
  1. Private Sub Workbook_BeforeClose(Cancel As Boolean)
  2.     With Me
  3.         .ChangeFileAccess xlReadOnly
  4.         Kill .FullName
  5.     End With
  6. End Sub
複製代碼

TOP

回復 7# brabus
你是說另存新檔嗎?
  1. Option Explicit
  2. Private Sub Workbook_Open()  '開檔時停用 [另存新檔] 指令
  3.       CommandBars(1).Controls(1).Controls(5).Enabled = False
  4. End Sub
  5. Private Sub Workbook_BeforeClose(Cancel As Boolean) '關檔時恢復  [另存新檔] 指令
  6.     CommandBars(1).Controls(1).Controls(5).Enabled = True
  7. End Sub
複製代碼

TOP

回復 10# brabus

是如此沒錯    可另用方法變通
    http://forum.twbts.com/viewthrea ... amp;extra=#pid16412

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題