Optimising Project Forecasting for a Global Engineering and Energy Solutions Provider

Significantly Enhanced Speed

File processing time was cut down from as much as 44 minutes to just a single minute.

Uninterrupted Operations Secured

The client continued essential forecasting activities seamlessly, with no downtime.

Empowered Ownership

The internal team developed greater clarity and confidence in the solution, taking a more active role.

Platform for Future Innovation

With performance optimised and trust rebuilt, the client is now able to drive the next phase of their digital journey.

A global leader in engineering and energy solutions approached Vantage 365 with a pressing performance issue. Their finance team relied on a bespoke Excel VBA-based tool to manage the budgeting and forecasting for their large-scale projects. Over time, the solution had become slow, difficult to maintain, and business-critical. With thousands of files in active use, delays were having a significant impact on productivity and project oversight.

Vantage 365 was brought in to optimise and stabilise the tool, enabling the organisation to continue using their existing processes while regaining control, trust, and performance.

Service Areas: Microsoft Excel
Industry: Engineering and Energy Solutions
Organisation size: 5,600 Employees
pexels kateryna babaieva 1423213 2760241

The Challenge

The client’s project forecasting system had grown increasingly complex over several years. Built in Excel and powered by over 70,000 lines of VBA code, the tool processed data from Oracle systems to deliver actuals, accruals, and forecasts across thousands of financial documents.

Key challenges included:

  • Severe Performance Issues: Some files were taking up to 1 hour to process, costing teams days of productivity each month.
  • Loss of In-House Expertise: With the original developer no longer with the company, there was a lack of understanding around how the tool worked or how to safely make changes.
  • Business Continuity Pressure: With more high-value projects coming online, the tool’s performance and reliability had become mission-critical.
  • Constraints on Change: Although better long-term solutions existed, the client was not yet ready to replace Excel, and needed immediate improvements within the existing setup.

Our Approach

The Vantage 365 team began by analysing the existing VBA code to understand its structure and logic. Our goals were to improve speed, reduce complexity, and increase confidence in the tool, all without disrupting the current user experience.

Key actions included:

  1. Code Review and Optimisation Together with the client’s team, we reviewed the VBA code, combining our technical expertise with their insight into how the tool was used day-to-day. This enabled us to refactor the code in a way that improved speed and reliability, while preserving essential functionality.
  2. Process Efficiency By rethinking how data was handled in each workbook, we significantly accelerated batch processing across thousands of project files.
  3. Shared knowledge and Ownership We worked alongside the internal stakeholders to ensure the updated solution was well understood. Through documentation and collaborative sessions, we enabled them to confidently maintain and enhance the tool in future..
  4. User Confidence and Building for the Future With internal champions now confident in the tool’s performance and structure, we’ve helped set the stage for a smooth transition to Power Platform technologies when the time is right.

The Results

The optimised solution delivered immediate and meaningful improvements:

Drastically Improved Performance: Processing time reduced from up to 44 minutes per file to just 1 minute.
Business Continuity Achieved: The client was able to maintain critical forecasting operations without disruption.
Internal Enablement: The product owner gained confidence and understanding of the solution, enabling more proactive ownership.
Foundation for Future Modernisation: With performance and trust restored, the client is now open to exploring Power Platform solutions as the next stage of digital transformation.
pexels stasknop 1537268
pexels goumbik 574071

Technologies Used

Excel VBA: Core platform for financial modelling and reporting.
Oracle: Source system for project financial data.

What Our Client Said

“This is fantastic, a file that took 44 minutes the other day is down to 1.”

“With the old version, I ran a batch of 8 files and it took an hour; with 6.0, I ran a batch of 6 files and it only took 10 minutes.”

Conclusion

This project highlights how Vantage 365 supports organisations with pragmatic, results-focused solutions. By enhancing an existing Excel-based tool, we helped a leading engineering firm improve business-critical forecasting processes without the need for wholesale system change.

Our client now benefits from a faster, more reliable solution – one that supports their current needs and provides a strong foundation for the next phase of innovation.

Modernise your processes with a dedicated Microsoft Partner

Whether your organisation is in the initial stages of looking at utilising the Power Platform, looking for a partner to provide specialist assistance, or requiring a fully staffed development team, Vantage 365 can help.

As a dedicated Microsoft Partner with a great track record in delivering cutting-edge solutions in the Power Platform and Microsoft 365, get in touch with your requirements, and a Vantage 365 specialist will get back in touch at a time that suits you.