Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jpimbert/VBAToolKit
Toolkit for quality development with Excel VBA
https://github.com/jpimbert/VBAToolKit
Last synced: 8 days ago
JSON representation
Toolkit for quality development with Excel VBA
- Host: GitHub
- URL: https://github.com/jpimbert/VBAToolKit
- Owner: jpimbert
- Created: 2012-11-08T06:22:51.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-12-15T07:15:05.000Z (almost 2 years ago)
- Last Synced: 2024-08-13T07:18:19.136Z (4 months ago)
- Language: VBA
- Size: 195 MB
- Stars: 147
- Watchers: 36
- Forks: 46
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - jpimbert/VBAToolKit - Toolkit for quality development with Excel VBA (VBA)
README
VBAToolKit
==========VBAToolkit is an open-source framework aiming to ease the development of quality VBA code.
It is designed to be used as a tool on the developer's machine to create and manage a VBA project (only Excel at the moment).
Its features include :
**Management of configurations**
Currently, its main feature is to ease the management of different configurations of a VBA project. Mainly a configuration for delivery to the end user, and a configuration for development purpose. The second one contains test modules not included in the first one.**Allowing versioning**
VBA modules are stored separately in text files, consistent versioning is made possible.
Though, VBATookit does not integrate any versioning system ; using a third party software such as Git in the project directory is the way.**Team collaborative development**
Excel files can be regenerated from the text source code under version management. This facilitates the merge operations and thus the team collaborative development.**Facilitating Test Driven Development**
VBAToolkit integrates the open-source unit-testing VBAUnit framework to encourage and facilitate Test Driven Development, an healthy development method.**Convenient interface**
A toolbar in Excel and several automatic functions provide easy access to these features.[Further reading](https://github.com/jpimbert/VBAToolKit/wiki)
---------
VBAToolKit is developed by [Skwal-Soft](http://skwalsoft.com) and [JPI-Conseil](http://www.jpi-conseil.fr)
This work is licensed under the [Apache License, version V2.0](http://www.apache.org/licenses/LICENSE-2.0)