Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/todar/vba-project
💾 A Template for exporting VBA code into source folders. This makes integrating VBA with GIT version control a breeze.
https://github.com/todar/vba-project
git version-control
Last synced: 9 days ago
JSON representation
💾 A Template for exporting VBA code into source folders. This makes integrating VBA with GIT version control a breeze.
- Host: GitHub
- URL: https://github.com/todar/vba-project
- Owner: todar
- License: mit
- Created: 2021-04-22T20:37:39.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-18T18:51:06.000Z (about 3 years ago)
- Last Synced: 2024-08-13T07:18:18.874Z (4 months ago)
- Topics: git, version-control
- Language: VBA
- Homepage:
- Size: 60.5 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - todar/vba-project - 💾 A Template for exporting VBA code into source folders. This makes integrating VBA with GIT version control a breeze. (VBA)
README
# 🚀 VBA Project
This is a project template for VBA Excel Apps. It lives at https://github.com/todar/VBA-Project.
To create a new project based on this template using git
```bash
git clone --depth=1 --branch=master https://github.com/todar/vba-project project-name
rm -rf ./.git
```**Note that you will need to have [git](https://git-scm.com/) installed for this.**
## 🏃♂️ Usage
After creating a new project, use `git init` to start tracking your new project.
By default, after every save this will export a copy of all code into `src` and `tests` directories. This can be version controled using git.
Also, all references will be saved to the `references.txt` file.
## ⚠ Warning
Importing code is still experimental!!! Please use this function with caution as it overwrites code and erases modules.