2016-12-20 82 views
0

下面是我的代碼...代碼刪除該文件夾中

dim ws as worksheet, rng As Range, filetodelete As String, cmb As ComboBox 

Set ws = Sheets("Sheet1") 
Set rng = ws.Range("B11") '(Storage Location of File: E:\ABC) 
Set cmb = Me.ComboBox1 
filetodelete = rng & "\" & cmb.Text & ".pdf" 

Kill filetodelete 

的代碼與用戶窗體條命令按鈕關聯。命令按鈕將刪除存儲位置中的文件,使用組合框檢查文件名。運行代碼時,顯示運行時錯誤文件未找到。

請注意。

感謝 薩爾曼

回答

0

使用

cmb.Caption 

cmb.Text 

這應該修復它。

+0

錯誤:對象不支持此屬性或方法。 –

0

如何只

cmb 

cmb.Value 
+0

兩者都嘗試過,但仍然錯誤「文件未找到」 –

+0

使用立即窗口確保文件指針實際上是您認爲的那個 – Rdster

+0

沒有在即時窗口中顯示 –