Office migration to 64-bit: stable applications, tested VBA compatibility and future-proofing

Smooth migration to 64-bit Office: jovoco checks VBA, add-ins & database connections and ensures the functionality of all applications.

Customer

Customer benefits

Technology stack

"Thanks to the structured analysis and the clearly documented adaptations, we were able to convert Office to 64-bit without any problems. All applications run stably without any restrictions for the specialist departments."
Profil
Management

Challenges of the customer

The initial situation was characterized by an outdated 32-bit Office environment that received no support from Microsoft anymore.
Numerous productive workbooks and Access databases contained VBA macros, embedded add-ins and database connections whose behavior was not secured under 64 bit. It was particularly critical that individual add-ins were embedded in dozens of workbooks: A non-compatible module would have triggered function failures in up to 30 files.

The testing was exacting, as incompatibilities could not be detected automatically on their own. ActiveX controls, DLL calls or shell commands had to be tested manually and adapted if necessary. At the same time, priorities had to be set: of a total of almost 200 files, the most important 30 were tested intensively, as they were used company-wide in reporting, calculation and document generation. The aim was to achieve a changeover without downtime, with validated applications and clearly documented test routines.

Our approach

jovoco developed a clearly structured testing and customization process for the migration. The focus was on a clean analysis of the VBA structures, a prioritized test list and targeted adjustments to ensure both technical stability and future viability.

Prioritization and file selection

A list of all productive files was created and rated according to relevance. Template files that were duplicated many times within the company were given the highest priority. This ensured that potential problems in widely used workflows were identified at an early stage.
1

Systematic test protocols

An Excel-based test log served as the basis for the validation. Categories such as ActiveX controls, external DLLs, COM objects, database connections or shell calls were recorded. In addition, VBA routines were developed to check add-ins and modules for problematic objects in batches.
2

Adjustments to the code base

Sources of errors in the VBA code - such as different declaration methods between 32- and 64-bit - were adapted. This made it possible to achieve dual compatibility, enabling parallel operation in both environments.
3

Checking external add-ins

VSTO add-ins in C# were tested separately. In some cases, they had to be updated by external service providers or alternatively adapted through reverse engineering. This prevented central functions from being blocked by the change.
4

Test, documentation and go-live

All critical files were tested under 64-bit. Results and adjustments were documented in a central log. The final changeover was carried out gradually and without interrupting day-to-day business.
5

Results for the customer

Productive downtime during the migration
0 Hours
tested, which were classified as critical, with 100 % functionality after conversion
0 Files

Further results:

Do you have a specific project in mind?

Your decision would be the same as that of renowned companies:

Geschaftsfuhrer Matthias vom IT Dienstleister jovoco

Similar case studies

Qualitätsmanagement automatisieren

Power Apps in Quality Management: Automatically Recognize Serial Numbers and Streamline Inspection Processes

Blurry images and manual inspection processes slow down quality assurance. With an optimized Power Apps solution, jovoco enables high-resolution image capture, automatic serial number recognition, and more efficient inspection processes.
IT-Systemhaus Serverwartung

Automating IT Service Processes – Centralized Process Control with Power Apps

As the number of systems under management grows, so does the need for clearly structured IT service processes. A solution based on Power Apps, Dataverse, and Power Automate ensures transparent maintenance cycles and centralized process control.
Immobilienverwaltung Digitalisierung Prozessautomatisierung

Property Management digitizes processes and automates workflows with DOMUS and Microsoft 365

Manual administrative processes created a significant workload in day-to-day operations. With jovoco, the property management company developed a scalable foundation for automated workflows and more structured processes centered around DOMUS and Microsoft 365.