raminder Posted August 26, 2010 Share Posted August 26, 2010 (edited) I have a tricky problem I am trying to solve and hoping I can solve and implement it using autoit. I have a text file which looks like this: Fred - Away 24/04/2010 25/04/2010 Susan Holiday 14/11/2010 24/12/2010 I then have an excel document where column A is a list of names and B2-X2 is a date e.g. Name / Date 12/07/10 13/07/10 14/07/10 Fred Susan etc What I want to do is read the text file to find a name then put the next word in the correct cell of the spreadsheet. For example find Fred on the excel document and fill in the cell that corresponds to 24/04/2010 with the word "Away" Can anybody tell me if this is possible and possibly point me in the right direction to implement it. I'm not asking for the solution to be given to me just some pointers so I can do it myself. Thank you. Edited August 26, 2010 by raminder Link to comment Share on other sites More sharing options...
MrMitchell Posted August 26, 2010 Share Posted August 26, 2010 (edited) It's absolutely possible...probably several ways to go about it tooThe right regular expression and use of the StringRegExp() function should be able to get your name, that next word and all dates in the text file and put in an array for you. There are some sites out there to help with regular expressions. Check out George's post and his sig has a link to PCRE Toolkit #813223An online one is www.regexpal.com. Check out the Excel UDF for working with Excel.A couple funtions you'll need at the very least are _ExcelBookOpen() and _ExcelWriteCell() Edited August 26, 2010 by MrMitchell 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