Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

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.