Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keithalewis/xlltemplate
Template for Excel add-ins
https://github.com/keithalewis/xlltemplate
Last synced: 30 days ago
JSON representation
Template for Excel add-ins
- Host: GitHub
- URL: https://github.com/keithalewis/xlltemplate
- Owner: keithalewis
- Created: 2018-06-03T17:24:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-09-24T17:23:39.000Z (about 5 years ago)
- Last Synced: 2024-08-03T22:18:12.834Z (4 months ago)
- Language: C++
- Size: 31.3 KB
- Stars: 2
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - keithalewis/xlltemplate - Template for Excel add-ins (C++)
README
# xlltemplate
Template for Excel add-ins
Fork or clone the repository. Set the `Configuration` (Debug or Release) and `Platform` (x86 or x64) and build the `xlltemplate` project.
The platform must be set to the appropriate version of Excel: x86 for 32-bit or x64 for 64-bit.## Debugging
Set the configuration to `Debug|x86` if using 32-bit Excel or `Debug|x64` for 64-bit Excel.
Set breakpoints by clicking on the left boarder at the line you want to stop at, the hit `F5` to
build and start debugging.## Documentation
Instantiate an `AddIn xai_anyname(Documentation(LR"(Documentation goes here)"));` object to create a
[Sandcastle Help File Builder](https://github.com/EWSoftware/SHFB) project file (`.shfbproj`) in the
Debug folder of your project. Put the `.chm` file it creates in the same location as the `.xll` add-in to
integrate with Excel's Insert Function [Help on this function](https://support.office.com/en-us/article/Insert-Function-74474114-7C7F-43F5-BEC3-096C56E2FB13).## TODO
To create project template: Project|Export Template...
Create installer that adds a Tools|External Tools... To run cmd.exe /c %1 to be used with .bat files.