→ soyoso: Range("L2").End(xlDown).Row為回傳向下最後一個包含的儲 09/05 10:29
→ soyoso: 存格列號,但如果儲存格L2向下無其他資料時會回傳該工作表 09/05 10:30
→ soyoso: 最大列號,如1048576;如果有可能出現該情況的話,再以下 09/05 10:31
→ soyoso: 往上range.end(xlup).row的方式來回傳最後一個包含儲存格 09/05 10:32
→ soyoso: 的列號 09/05 10:32
→ sampeng0970: For i = 1 To Range("C1").End(xlToRight).Column.En 09/05 16:08
→ sampeng0970: d(xlToLeft).Column 09/05 16:09
→ sampeng0970: 再偵測回來寫不出來,請指教,感謝 09/05 16:10
→ soyoso: 原po要回傳最右側有資料的儲存格欄號嗎? 09/05 16:21
→ sampeng0970: 有,如果只有一欄資料是C1 09/05 16:23
→ soyoso: 如果是的話range("xfd1").end(xltoleft).column 09/05 16:23
→ sampeng0970: 是的我要回傳最右側欄號,但有可能只有一欄資料 09/05 16:24
→ soyoso: 那以回文的方式試試,從最右側儲存格xfd1往左 09/05 16:26
→ sampeng0970: 感謝SO大,反向偵測厲害。受教了 09/05 16:38
→ sampeng0970: EXCEL檔案名稱的後面加上今天日期的語法。請指教 09/05 17:18
→ soyoso: date可取得包含西元年/月/日,但/不為檔名的合法字元 09/05 17:22
→ soyoso: 可以replace取代;如要格式固定如20170905的話,date配合 09/05 17:23
→ soyoso: format,格式yyyymmdd之類的 09/05 17:23
→ sampeng0970: 類似這樣可是不知如何串接今天日期 09/06 09:30
→ sampeng0970: 還有路徑未必每台電腦都是ADMIN,要如何克服 09/06 09:31
→ sampeng0970: 再次麻煩指教,感謝。 09/06 09:31
→ soyoso: 如要取使用者名稱,可試試application.username 09/06 10:08
→ soyoso: 串接的符號為 &,例如字串&format(date,"yyyymmdd")之類 09/06 10:09