https://github.com/areed1192/excel-custom-function-add-in
A tutorial on how to build an Excel Custom Function Add-In using the new Office JavaScript API.
https://github.com/areed1192/excel-custom-function-add-in
Last synced: 3 months ago
JSON representation
A tutorial on how to build an Excel Custom Function Add-In using the new Office JavaScript API.
- Host: GitHub
- URL: https://github.com/areed1192/excel-custom-function-add-in
- Owner: areed1192
- License: other
- Created: 2020-05-04T04:43:39.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T15:44:46.000Z (over 1 year ago)
- Last Synced: 2025-03-21T15:42:08.345Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 2.53 MB
- Stars: 25
- Watchers: 3
- Forks: 11
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - areed1192/excel-custom-function-add-in - A tutorial on how to build an Excel Custom Function Add-In using the new Office JavaScript API. (TypeScript)
README
# Custom functions in Excel
Custom functions enable you to add new functions to Excel by defining those functions in JavaScript as part of an add-in. Users within Excel can access custom functions just as they would any native function in Excel, such as `SUM()`.
This repository contains the source code used by the [Yo Office generator](https://github.com/OfficeDev/generator-office) when you create a new custom functions project. You can also use this repository as a sample to base your own custom functions project from if you choose not to use the generator. For more detailed information about custom functions in Excel, see the [Custom functions overview](https://docs.microsoft.com/office/dev/add-ins/excel/custom-functions-overview) article in the Office Add-ins documentation or see the [additional resources](#additional-resources) section of this repository.
## Debugging custom functions
This template supports debugging custom functions from [Visual Studio Code](https://code.visualstudio.com/). For more information see [Custom functions debugging](https://aka.ms/custom-functions-debug). For general information on debugging task panes and other Office Add-in parts, see [Test and debug Office Add-ins](https://docs.microsoft.com/office/dev/add-ins/testing/test-debug-office-add-ins).
## Questions and comments
We'd love to get your feedback about this sample. You can send your feedback to us in the *Issues* section of this repository.
Questions about Microsoft Office 365 development in general should be posted to [Stack Overflow](http://stackoverflow.com/questions/tagged/office-js+API). If your question is about the Office JavaScript APIs, make sure it's tagged with [office-js].
## Additional resources
* [Custom functions overview](https://docs.microsoft.com/office/dev/add-ins/excel/custom-functions-overview)
* [Custom functions best practices](https://docs.microsoft.com/office/dev/add-ins/excel/custom-functions-best-practices)
* [Custom functions runtime](https://docs.microsoft.com/office/dev/add-ins/excel/custom-functions-runtime)
* [Office add-in documentation](https://docs.microsoft.com/office/dev/add-ins/overview/office-add-ins)
* More Office Add-in samples at [OfficeDev on Github](https://github.com/officedev)This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information, see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.
## Copyright
Copyright (c) 2017 Microsoft Corporation. All rights reserved.