FormulaSurge
All sample projects

work

Sample: Automated month-end close for manufacturing

Sample project - a refresh-to-report Excel month-end close with checks that stop the run when source data drifts.

  • manufacturing
  • power query
  • vba
  • month-end

Sample project. This is an illustrative build that shows how I would solve this kind of problem in Excel. It is not a past client engagement, and the business described is a typical scenario, not a real company.

The scenario
A typical plant month-end close: copy the MES export, clean it by hand, rebuild four pivots, email PDFs to four people - and hope the source data has not drifted.
What I would build
A refresh-to-report month-end close: Power Query pipeline, validation checks, and VBA-driven PDF export and email distribution that can run on a schedule.
Designed to deliver
Zero manual steps from raw export to finished report
Stack
Power Query (M)VBAOffice ScriptsPower AutomateFolder watchers

The typical starting point

The MES export lands in a shared folder at the start of each month. Analysts clean it by hand, build pivot tables, export PDFs and email them to leadership. The work is repetitive, it cannot start until the export is complete, and mistakes in the source are usually spotted only when someone senior reads the report.

How I would build it

I would replace the manual cleanup with a Power Query pipeline that ingests the export, types every column, normalises text fields and runs explicit validation checks (missing order IDs, negative amounts, out-of-range dates). If a check fails, the refresh stops and the owner gets an email. A VBA macro then refreshes the workbook, exports the summary to PDF and emails it to the right people; Power Automate or Task Scheduler can trigger the whole run.

What it is designed to deliver

Once a build like this is in place, the close becomes a refresh rather than a week of copy-paste, and bad data is caught at the first step instead of in the final report. Every query and macro is documented in the handover so your own team can maintain it.

End of sample project

Want this built for your team?

Send us the workbook you are running today. We will come back with a fixed-scope proposal in a written reply within one working day - no discovery retainer, no sales call unless you ask for one.

  • Written scope and fixed price before any build work starts
  • Live workbook reviews - you see progress from week one
  • Documented walkthrough and 30-day support at handover

Engagement standards

How every FormulaSurge engagement is run.

The same six rules on every project - from a quick formula fix to a multi-store retail dashboard.