2016-07-22 39 views
0

我有一個返回包含目錄路徑到一個文件中的列的查詢:VBA:在字符串查找值

SELECT Sku, FileName FROM File 

文件名可以用兩個值中包含:

s:\files_checked\00132249.mtd 
x:\files\checked\FileName.xml 

我只想在我的代碼中處理在目錄x中找到的文件:

在VBA中,我可以使用什麼函數來檢查列文件名中的值是否爲:

x:\files\checked\ 

謝謝。

+2

'選擇SKU,文件名從文件其中FileName像 'X:\文​​件\檢查\ *'' –

回答

1
if InStr(FileName,"x:\files\checked\") >0 then 
    'Process your file 
end if 
+0

如果OP只是驅動器路徑之後是: 「X」。至於我相信他,然後使用:'InStr(FileName,「x:」)'甚至'IF UCASE(LEFT(FileName,2))=「X:」 – Ditto