I will do excel automation with macros, vba and google apps script
Gig Summary
Python Data Engineer: Web Scraping, ETL Pipelines and Data Enrichment
Level 2
Has met high performance criteria and has a proven track record for meeting client expectations.
About this Gig
Someone on your team rebuilds the same report every month. They export two files, paste them into a third, fix the dates, refresh the pivot, and email a PDF. It takes half a day, and it breaks whenever a column moves. Excel automation replaces the whole loop.
What I build
- Macros and VBA that collapse the manual steps into one button
- Google Apps Script for Sheets, including scheduled runs and emailed output
- Dashboards that refresh from the source instead of being rebuilt
- Power Query connections, so importing stops being a paste
What you get
- A working file you can use without asking me how
- A note on how it works and what to change when the source moves
- Named ranges and formulas laid out so the next person can follow them
Six years of this across 250+ projects.
If it turns out to be a data problem rather than a spreadsheet one, I will say so. Files past about 50,000 rows, or anything needing fuzzy matching, belong in Python and I have a separate gig for that. Send me the sheet and tell me what it should do on its own.
Platform:
Excel
•
Google Sheets
•
VBA
Development technology:
VBA
•
Google Apps Script
•
Python
Expertise:
Forms
•
Pivot tables
•
Formulas
•
Macros
•
Power Query
My Portfolio
FAQ
Excel, or Google Sheets?
Both, and the answer usually depends on who else needs to open it. Excel with VBA when it lives on one machine and handles volume. Google Sheets with Apps Script when several people use it or it needs to run on a schedule without anyone opening it.
Can you fix a spreadsheet somebody else built?
Yes, and it is often faster than rebuilding. Send it and I will tell you what is broken, whether the formulas are salvageable, and where the actual fault is. Sometimes it is not the spreadsheet, it is the export feeding it, and I will say so.
Will it still work when I add new data?
That is the difference between a template and a one-off fix. Ranges are dynamic, formulas expand, and pivots and charts pick up new rows without anyone editing a reference. I test it with a second month of data before delivery.
Can it run on a schedule and email the result?
In Google Sheets, yes: Apps Script runs on a timer, generates the output and sends it, with no one opening the file. In Excel it needs something to trigger it, either Task Scheduler on a machine that stays on, or Power Automate if you have it.
Do I need to keep macros enabled?
For VBA, yes, and the file has to be saved as .xlsm. If your organisation blocks macros, which many now do, say so upfront and I will build it in Power Query and formulas instead, or in Sheets. Finding out after delivery helps nobody.
Can you build a dashboard that updates itself?
Yes, and it is what Premium is for. Source data goes in one sheet, the dashboard reads from it, and nothing needs rebuilding. Charts, slicers, and a refresh that either runs on a button or on a schedule depending on the platform.
What if my file is too big for Excel?
Then this is the wrong gig and I will tell you before you order. Past roughly 50,000 rows, or wherever it starts hanging on open, the work belongs in Python. I have a separate gig for that and it will cost less than fighting the spreadsheet.
Will you explain how it works?
Yes, in writing, in the file. Named ranges, a notes tab covering what each part does, and comments in the VBA or Apps Script. The test is whether someone who has never met me can change a column next year without breaking it.
Can you connect the sheet to another system?
Yes: an API, a database, or another tool, pulling live rather than pasting. Small integrations fit here. If the sheet is really a staging area for a proper pipeline, my data pipeline gig is the better answer and I will say so before you order.
How do I know which package I need?
Send the sheet and describe what should happen without you. One repeated task is Basic. A template that several people use every month is Standard. A dashboard that refreshes itself is Premium. I will tell you which, or quote a custom offer.
37 reviews for this Gig
| (36) | ||
| (0) | ||
| (1) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
C clauren27

United States
My boy Inz comes through everytime!! Always on time & gets to the point! 20/10!
$50
Price
1 day
Duration
Helpful?C clauren27

United States
10/10! Thank you so much and quick response!!
$50
Price
1 day
Duration
Helpful?J jeandelva162

United States
This is my third purchase from this seller. Always happy with this work and professionalism. I hope to use him for sure in the future if he is available.
$50
Price
1 day
Duration
Helpful?G gustavo909090

Brazil
It was great to work with Inzamam, I look forward to working with him again. He understood my requests easily and he had the technical knowledge to implement them. We had to go back and forth after the work was delivered in order to adjust some requirements i ended up having after and he made him self available for that.
$50
Price
1 day
Duration
Helpful?T trans2120

United States
On time and excellent work
$50
Price
1 day
Duration
Helpful?
37 reviews for this Gig
| (36) | ||
| (0) | ||
| (1) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
C clauren27

United States
My boy Inz comes through everytime!! Always on time & gets to the point! 20/10!
$50
Price
1 day
Duration
Helpful?C clauren27

United States
10/10! Thank you so much and quick response!!
$50
Price
1 day
Duration
Helpful?J jeandelva162

United States
This is my third purchase from this seller. Always happy with this work and professionalism. I hope to use him for sure in the future if he is available.
$50
Price
1 day
Duration
Helpful?G gustavo909090

Brazil
It was great to work with Inzamam, I look forward to working with him again. He understood my requests easily and he had the technical knowledge to implement them. We had to go back and forth after the work was delivered in order to adjust some requirements i ended up having after and he made him self available for that.
$50
Price
1 day
Duration
Helpful?T trans2120

United States
On time and excellent work
$50
Price
1 day
Duration
Helpful?

