看板 Office 關於我們 聯絡資訊
軟體:EXCEL 版本:2010 我想要取用以下SN1~SN9當作關鍵字 利用Do Loop的方式進行查詢開啟檔案 SN1 = "A03-B214C05-05942" SN2 = "A03-B3148C4-05131" SN3 = "A03-B113B34-05804" SN4 = "A03-B214C05-07235" SN5 = "A04-B214C05-05942" SN6 = "A04-B3148C4-05131" SN7 = "A04-B113B34-05804" SN8 = "A04-B214C05-07235" SN9 = "A10-B113B32-03345" 請問要如何將S1~S9丟進去迴圈內 我本來的想法是這樣寫 可是SN都無法帶出像上面的數值 For i=1 to 9 SN="SN"&i Path="C:\SN*.xls" Name=Dir(Path) Do While Name<>"" 做要做的事情 Name=Dir() loop next -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.117.63 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1448638882.A.AA2.html
soyoso: 宣告,sn(9)為字串類型,以sn(1)="a03-b21..."方式 11/28 00:05
soyoso: 就可以用迴圈sn(i)的方式讀出 11/28 00:05
soyoso: 另外path要字串連結變數的話可用& 11/28 00:08