yasha Posted September 17, 2018 Share Posted September 17, 2018 So i have excel files i want to open, my company sends me files as ddmmyy 500.xlsx all in the same folder with the only difference being ddmmyy is there any way to get a variable to work in this program (i am very new to auto it) Global $excelno $excelno= InputBox('new excel','please write the excel no as yymmdd 500') sleep(500) Local $oExcel = _Excel_Open() Local $sWorkbook = J:\OPS\"$excel .xlsx" Local $oWorkbook = _Excel_BookOpen($oExcel, $sWorkbook) Link to comment Share on other sites More sharing options...
water Posted September 17, 2018 Share Posted September 17, 2018 (edited) Welcome to AutoIt and the forum! Sure you can let the user select the workbook to process. I suggest something like this: #include <FileConstants.au3> #include <Excel.au3> Local $sWorkbook = FileOpenDialog("Please select workbook to process", "", "Excel Workbooks (*.xlsx)", $FD_FILEMUSTEXIST + $FD_PATHMUSTEXIST) If @error Then Exit msgBox(0, "Error", "File selection returned error " & @error) ; @error = 1 means: So file was selected Local $oExcel = _Excel_Open() Local $oWorkbook = _Excel_BookOpen($oExcel, $sWorkbook) Edited September 17, 2018 by water Should post a working example :> FrancescoDiMuro and yasha 1 1 My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
yasha Posted September 17, 2018 Author Share Posted September 17, 2018 Thanks a lot Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now