Omkar Posted November 1, 2021 Share Posted November 1, 2021 Hi I am trying to open excel file from from a specific location and do some action I have done Local $sText = WinGetTitle("[ACTIVE]") to get the text of current opened excel window and tried to trim the text Local $sString = StringTrimRight($sText, 8) and get the actual filename but I am trying to open that file again doing Global $oWorkbook = _Excel_BookOpen($oExcel_1, $sText) but not able to pass the actual filename as filename is not constant to open it If you do not understand the idea that I'm looking for, I can put an exampleThanks in advance Link to comment Share on other sites More sharing options...
pseakins Posted November 1, 2021 Share Posted November 1, 2021 Can you give us an example of the actual text received. Why are you trimming exactly 8 chars? Phil Seakins Link to comment Share on other sites More sharing options...
water Posted November 1, 2021 Share Posted November 1, 2021 4 hours ago, Omkar said: I am trying to open excel file from from a specific location Can you explain what you mean by "specific location"? Did you have a look at the Excel UDF that comes with AutoIt? My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Skysnake Posted November 2, 2021 Share Posted November 2, 2021 Is this what you are trying to do? https://www.autoitscript.com/autoit3/docs/functions/ShellExecute.htm ; Execute the readme file (.txt) with the default editor used for text files in Windows. Local $sFile = "c:\my files\spreadsheet.xls" Local $iPID = ShellExecute($sFile) Skysnake Why is the snake in the sky? 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