Hi, i'm new to this forum but always find it very helpful finding answers through the support of other forum users, so I appreciate everyones help.
I have been working on a project to try and automate/simplify a recurring process at work. I have a database that I can pull from and copy to an excel spreadsheet as needed, so, because the database continually grows, it is necessary to do on at least a monthly basis. I can copy the data into a working spreadsheet easy enough, but once I get the data into an excel spreadsheet, I need to automate the following functions:
1. Use a predefined keyword list containing approximately 20 keywords, which will grow over time and need to be added to
2. Create a new worksheet for each keyword in the list
3. Delete the existing data in each of the keyword worksheets each time the code runs
4. Copy column headers from data spreadsheet into each keyword worksheet
4. Search my data spreadsheet for instances of the keyword within a sentence or string in Column K
5. For each match of the keyword, copy that entire row of data into the corresponding worksheet
6. Rather than adding onto the last row the next time I run the script, I need to start out with blank keyword pages each time.
Basically, the string of data in my main worksheet contains the data I need to break up into individual worksheets, but because its a large string of data, I cannot simply do an a-z sort.
Hopefully this is as clear as mud and someone who is much better than I is able to make some sense of this process.
Thanks in advance,
Brian
Bookmarks