
VB Script to Automate Creation of Excel Files from data in one File.
- or -
Post a project like this2661
£50(approx. $68)
- Posted:
- Proposals: 17
- Remote
- #2001338
- PRE-FUNDED
- Awarded
Virtual Assistant, Excel programmer, Customer Support Agent, EN-GR/GR-EN Translator

143588113919513571341398726144943312280503549514494735066676883181974745411





Description
Experience Level: Intermediate
There is one big Excel file with client time reports tickets.
The client ID is in Column S [Project Key].
A client can have a number of tickets/ which are displayed in rows.
I need a VB script to be used in an Excel Macro which can look up all the Client tickets by Client id [Project Key], and then create individual CSV/ excel files and place them into a folder.
There are currently 120 Clients and will be thousands of tickets.
Attached is sample CSV file and some sample script which creates the files, but only creates files every 35 rows (this does not sort by [Project Key] which does quiet fit the purpose needed as a client can have more or less than 35 rows.
The client ID is in Column S [Project Key].
A client can have a number of tickets/ which are displayed in rows.
I need a VB script to be used in an Excel Macro which can look up all the Client tickets by Client id [Project Key], and then create individual CSV/ excel files and place them into a folder.
There are currently 120 Clients and will be thousands of tickets.
Attached is sample CSV file and some sample script which creates the files, but only creates files every 35 rows (this does not sort by [Project Key] which does quiet fit the purpose needed as a client can have more or less than 35 rows.

Simon L.
100% (16)Projects Completed
8
Freelancers worked with
6
Projects awarded
44%
Last project
4 Jun 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies