我無法在Excel中使用Visual Basic執行殺死函數。當我運行的代碼殺人,我得到無法執行殺死函數VBA - 運行時錯誤'13'
「運行時錯誤‘13’類型不匹配」
沒有任何人有什麼想法?我已經試過
Kill("pathname")
和
Kill "pathname"
我試過不同的文件類型在不同的位置,總是最終得到相同的錯誤。
編輯 - 我現在已經恢復了嘗試最簡單的宏和我仍然得到錯誤瞬間:
Sub KillFile()
Dim filetokill As String
filetokill = "C:\Users\thomas.bennett\Desktop\test.txt"
VBA.Kill filetokill
End Sub
我不喜歡使用'Kill'命令,但只是爲了澄清,'pathname'是一個變量,其中包含文件名?如果是這樣,嘗試'殺死(路徑名)' – Zac
是路徑名變量,或者你實際上是在你的代碼中寫道? – RealCheeseLord
我已經嘗試了兩個。我已經爲路徑名分配了一個String變量,並試圖殺死它。我也試圖直接在殺死功能中輸入路徑名稱。還應該注意的是,我試圖從在線論壇複製工作代碼,我仍然會得到相同的錯誤消息。 – TomB