Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Aeraphe/xvba-cli

Command Line for XVBA
https://github.com/Aeraphe/xvba-cli

Last synced: 16 days ago
JSON representation

Command Line for XVBA

Awesome Lists containing this project

README

        

# XVBA-CLI

## Command Line Interface for XVBA VSCode extension (Under Construction "b" Version)

- This package provides a way to instal VBA packages in Excel with XVBA VSCode extension
- For more details see: www.xvba.dev
- Install packages to your project with command line interface
- Create/Build a VBA package and publish on XVBA repository

## Feedback
- All feedback are welcome
- Mail : [email protected]
- WhatsApp: +55 31 9 9229 5626

- Also please write a review, star me on GitHub, and follow me on github
- Github account: Aeraphe

## Install

- Type on terminal and press enter for install the xvba-cli Last Version

```
npm i @localsmart/xvba-cli@latest --save-dev
```


Install Packages

## List of Commands

### Install Package

- For install new packages use the command

```
npx xvba install [package]
```

- Example: Instal excel-types package for xvba auto-complete

```
npx xvba install excel-types
```

### List Package

- For list packages use the command

```
npx xvba ls
```


List Packages

### Uninstall Package

- For uninstall packages use the command

```
npx xvba uninstall [package]
```

### Create a XVBA package

For Create use the command: (replace the [package] for your package name/folder )

This command will create a folder and files (on xvba_modules) for you start to create your own package

```
npx xvba create [package]

```

### Build Your Own Package and publish on Xvba Repository

For Build use the command: (replace the [package] for your package name/folder )

```
npx xvba build [package]

```

### Add VBA files to Your Project

For Build use the command: (replace the [filename] for your package name/filename )

```
npx xvba add -c [filename] //For classes

npx xvba add -m [filename] //For Modules

```