2015-07-21 113 views
2

是否有可能檢查一個csv文件是否有來自VBA的任何數據? 我想導入CSV文件進行訪問。如果CSV文件中存在數據,則工作正常,但在CSV文件中沒有數據時會發生錯誤。是否可以檢查csv文件是否有來自VBA的任何數據?

+0

,然後幫助下,我們可以給你會少一些通用的和更具體的你問題。 – Tr1stan

回答

3

可以使用FileLen功能:如果您給我們您目前使用的代碼片段

If FileLen("C:\your_dir\file_to_read.csv") = 0 Then MsgBox "Csv file is empty"

+0

這是個好主意! – Fionnuala

+0

謝謝@Fionnuala。你的建議也可以運行得很好,但是有時你會發現'Scripting.FileSystemObject'對象並不總是可用的。見[這裏](http://stackoverflow.com/questions/5457000/error-activex-component-cant-create-object-scripting-filesystemobject) – Tr1stan

相關問題