You will get a custom macro-enabled Excel spreadsheet to load and process your data.

Mark F.
Mark F. Mark F.
5.0
Top Rated

Let a pro handle the details

Buy VBA & Macros services from Mark, priced and ready to go.

You will get a custom macro-enabled Excel spreadsheet to load and process your data.

Mark F.
Mark F. Mark F.
5.0
Top Rated

Select service tier

  • Delivery Time 7 days
  • Number of Revisions 2
  • Number of Macros 1
7 days delivery — Sep 25, 2024
Revisions may occur after this date.
Upwork Payment Protection
Fund the project upfront. Mark gets paid once you are satisfied with the work.

Let a pro handle the details

Buy VBA & Macros services from Mark, priced and ready to go.

Project details

Do you have data in a CSV, Excel, or text file, that you need to reformat, analyze, check, clean, summarize, and/or export to another system? I can create a custom macro-enabled Excel spreadsheet that will import, process, and export your data automatically. Imports can be from a fixed, or user-selected folder. Imported data is searched by the headings in row 1 (not assumed to be in fixed columns), so if the columns change in the import file, the macro will still work OK. For Standard and Advanced level, I can also add a table listing the imported data headings, so they are easy to edit (without changing the macro code) if the headings in the source data change.
For large data sets, I use global formulas and sorting (rather than stepping through the data row by row), which GREATLY reduces the macro run time.
I've created dozens of custom Excel files to process data for (or from) QuickBooks, Sage, Shopify, ADP, etc. If you have questions about your particular project, feel free to contact me through the Upwork app. I'd be glad to do an online meeting / screen share (free of charge) to discuss your project.
Data Tool
Microsoft Excel
What's included
Service Tiers Starter
$600
Standard
$900
Advanced
$1,200
Delivery Time 7 days 10 days 14 days
Number of Revisions
234
Number of Macros
123
Model Documentation
-
-
-
Data Source Connectivity
-
-
-
Toolbar Integration
-
-
-

Frequently asked questions

5.0
172 reviews
98% Complete
2% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
Rating breakdown
Availability
5.0
Deadlines
5.0
Skills
5.0
Cooperation
5.0
Quality
5.0
Communication
5.0

KA

Kimon A.
5.00
Aug 26, 2024
Financial Proforma Help with Excel model was a great freelancer great work

CQ

Cassandra Q.
5.00
Aug 5, 2024
Automating an Excel file

NK

Nick K.
5.00
Jul 30, 2024
Need help cleaning up excel workbook/help with excel charts

LF

Lani F.
5.00
May 12, 2024
Rebuild an Excel revenue assessment model to make interpretation of data from Xero more automated Mark is an excellent freelancer who goes above and beyond to understand the job and complete it to the client's requirements.

DS

David S.
4.70
Apr 22, 2024
Looking for macro writing in Excel - VBA
Mark F.

About Mark

Mark F.
Excel / VBA Spreadsheet Developer
100% Job Success
5.0  (172 reviews)
Cookeville, United States - 3:00 am local time
I'm an engineer who's been working with spreadsheets for over 40 years, creating a wide variety of Excel files, both for engineering work, and also for other projects (such as tax records, business data processing, payroll records, quotations / estimates, stock analysis, church recordkeeping, etc.). I've completed over 1000 different Excel projects for over 300 different clients, in the USA and around the world. My strengths are spreadsheet structure, complex formulas, and VBA macros. Whether you need a complex macro-enabled spreadsheet to automate data processing, or a simple one, I can deliver.
NOTE that I work in Excel (for Windows). I do NOT work with Google Sheets or Excel for Mac, since I have found both of those platforms to have some significant incompatibilities with Excel for Windows.
Also NOTE that my high number of open contracts is due to many of my clients leaving our Upwork contract open perpetually, so they can come back to me for additional projects. Also note that I have recently closed a number of these long-term (2+ years) open contracts, resulting in a number of "No feedback given" entries in my Job History. These were all satisfied, long-term clients (whom I am now working for directly); there is no feedback because the contracts were closed by me, rather than by the client.

Steps for completing your project

After purchasing the project, send requirements so Mark can start the project.

Delivery time starts when Mark receives requirements from you.

Mark works on your project following the steps below.

Revisions may occur after the delivery date.

Specify requirements

You will specify the input / reference data to be used, steps involved in processing / analyzing the data, and outputs required. You should provide sample input and output files, any reference tables that are needed, and written instructions.

Initial Conference call / Screen share

We will schedule a conference call / screen share so you can walk me through what you're wanting to do, and I can make I understand your business process and your goals. I can also ask questions and make suggestions to optimize the final product.

Review the work, release payment, and leave feedback to Mark.