Introduction

Using progeCAD VBA

Microsoft® Visual Basic for Applications (VBA) is an object-based programming environment designed to allow rapid development of custom solutions. In addition to being included within progeCAD, VBA is a core component of Microsoft® Office applications such as Excel, Word, and PowerPoint. progeCAD VBA has full Visual Basic language syntax, standard forms, and support for ActiveX Controls. Since it is an in-process controller, VBA within progeCAD generally produces better performance than external programming environments. It also provides application integration with other VBA-enabled applications using ActiveX Automation techniques.