我一直在研究如何自行執行將刪除當前數據庫文件的代碼。我遇到了一個代碼片段here,它完全適用於Excel,但這似乎並沒有很好地轉化爲Access。如何使用自己執行的代碼殺死CurrentDB
Sub KillMeExcel()
With ThisWorkbook
.Saved = True
.ChangeFileAccess Mode:=xlReadOnly
Kill .FullName
.Close False
End With
End Sub
似乎有不爲接入一個.ChangeFileAccess
模式,所以我並不比進一步得到。
是否可以使用VBA代碼刪除當前數據庫?
我一直在使用文件SystemObject,並嘗試過,但沒有運氣。這樣做的想法是我有用戶需要通過電子郵件發送整個訪問文件。我想確保一旦他們發送了電子郵件,他們不會意外繼續處理該數據庫文件。 – rohrl77
有沒有辦法使用SaveAs方法將數據庫保存爲新名稱,然後刪除原始數據?我一直無法在Access中找到SaveAs命令。在Excel中,這很容易。 – rohrl77
感謝您對此的意見! – rohrl77