My understanding of VBA is that one office document contains a suite of VBA functions, all stored within the same file as the data.
Is it possible to have more than one developer modify this code at once?
In a conventional software development project, the code is distributed amongst multiple text files. Developers can modify and check in separate files. In the instance where two developers modify the same file, the source control system will provide merge functionality to deal with any conflicts.
On the surface, I would assume that this concept can not apply with a VBA application. It can not apply because all of the code is stored in one file, and this file is in a proprietary binary format, so any third party merge tools cannot read it. (Please correct me if I'm wrong on that)
Does Microsoft Office provide any sort of merge facility for VBA?