我想點擊一按紐,打開指定檔案,所以就用了下述命令:
Shell ("C:\windows\system32\notepad.exe" + " " + newdate)
但問題是,檔案名是以日期命令的,每日都會不同,我已將newdate設為了變數,且會隨著日期不同而變化,但上述命令執行時,他執行的檔案名卻不是我要的檔案,如果我加引號的話,就變成了“newdate.txt”。
問一下,該如何表述這檔案名,才能變成會不斷變化的檔案名?或者用其他命令?
uj5u.com熱心網友回復:
估計是路徑不對,你要加上全路徑試試看uj5u.com熱心網友回復:
Shell "C:\windows\system32\notepad.exe """ & Format(Date,"yyyy-mm-dd") & """.txt"
uj5u.com熱心網友回復:
Shell "C:\windows\system32\notepad.exe """ & “ D:\mydir\”+"prefix"+Format(Date,"yyyy-mm-dd") & ".txt"""
uj5u.com熱心網友回復:
Shell "C:\windows\system32\notepad.exe """ & “D:\mydir\”+"prefix"+Format(Date,"yyyy-mm-dd") & ".txt"""
3樓D:\前面多了一個空格。
uj5u.com熱心網友回復:
謝謝,解決了!我的代碼其實也對的,只是newdate這個變數設定時出錯了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/110956.html
標籤:VB基礎類
