請建議一些答案。 1.腳本會彈出一個框,詢問輸入的excel。如何複製輸入excel表單的位置並使用相同的位置保存新的excel表單
Set ObjFSO = CreateObject("Excel.Application")
SPREADSHEET_PATH = ObjFSO.GetOpenFileName("Excel Files (*.xls;*.xlsx),*.xls;*.xlsx")
現在做的所有驗證後,我打算創建一個新的Excel表問心無愧更新值。和我使用
strSSFileName = 「C:\用戶\桌面\ New.xlsx」 設置xlApp1 =的CreateObject( 「Excel.Application」) 集xlBook = xlApp1.WorkBooks.add() xlBook.saveAs( strSSFileName)
我不想要HARDCODE的位置,因爲它將永遠成爲特定位置。
請提出一些答案。
那麼,什麼是你的問題是什麼呢?你想覆蓋從GetOpenFileName調用獲得的名字的文件嗎? – MP24
我希望在運行腳本時動態地將新的excel放置在同一位置。 –
腳本流程: 1.它會要求輸入excel。 2.根據邏輯進行驗證。 3.完成之後,它將捕獲新的excel表單中的數據,並且必須將其放在我獲得輸入excel的相同位置。但我希望它是動態的。 Dnt想要「HARDCODE」的位置。因爲它將成爲「特定位置」 –