Video courses › Advanced
VBA to Python: Modernise your V5 macros
Migrate legacy VBA macros to Python and unlock modern libraries.
What you’ll learn
- win32com Python bridge setup
- VBA to Python API mapping
- Refactoring large codebases
- Using numpy and pandas in macros
- CI testing strategies for macros
Course content
1Why move from VBA to Python?🔒
Description
Thousands of CATIA V5 engineering teams run VBA macros that are years or decades old. This advanced course teaches you to systematically migrate those macros to Python, gaining access to numpy, pandas, and scikit-learn for smarter automation. Covers win32com setup, complete API parity mapping, and refactoring strategies for large macro codebases with multiple contributors.
Instructor
A
Arclara
Courses built and taught by Arclara — practising CATIA V5 automation engineers.
$149
Sign in to buySign in with Google — takes 10 seconds.
- 52 on-demand video lessons
- Written notes for every lesson
- Downloadable PDF resources
- Watch on any device, forever
- 14-day money-back guarantee