摘要:概述微軟為增加了使用編寫自定義函數的支持。在上這個,按照文件可以體驗此功能,或者直接在中編寫自定義函數。已知問題不支持移動版目前需要依賴隱藏的瀏覽器進程來支持異步自定義函數當中不相關數據發生變化時,某些函數需要自動重新計算。
0. 概述
微軟為 Excel 增加了使用 JavaScript 編寫自定義函數的支持。
1. 示例比如一個功能:兩數之和加 42:
我們可以使用 JavaScript 編寫:
function ADD42(a, b) { return a + b + 42; }
然后就像使用其它 Excel 內置函數一樣,這樣調用:
=CONTOSO.ADD42(1,2)2. 注意事項
這個功能還沒有在正式版發布。
Custom [JavaScript] functions are now available in Developer Preview on Windows, Mac, and Excel Online
我們可以通過安裝 Office (build 9325 on Windows or 13.329 on Mac) 并加入 Office Insider(默認這個特性是禁用的,只有加入了 Insider 才會開啟)。
在 GitHub 上 clone 這個 repo OfficeDev/Excel-Custom-Functions,按照 Readme 文件可以體驗此功能,或者直接在 Excel 中編寫 JavaScript 自定義函數。
3. 已知問題不支持移動版
目前需要依賴隱藏的瀏覽器進程來支持異步自定義函數
當 Excel 中不相關數據發生變化時,某些函數需要自動重新計算。目前 JavaScript 還不支持
異步函數的調試僅支持 Windows 平臺
……
4. 參考鏈接Create custom functions in Excel (Preview) | Microsoft Docs
Microsoft Adds Support for JavaScript Functions in Excel
OfficeDev/Excel-Custom-Functions - GitHub
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/94841.html
摘要:這是年的第篇文章,也是汪子熙公眾號總共第篇原創文章。使用通過格式發送和文件到服務器關于格式的詳細說明,參考開發社區和的文檔我在前文例子的基礎上稍作修改在里使用兩個類型為的標簽,分別上傳和文件用來測試的本地文件,大小為字節。 這是 Jerry 2021 年的第 71 篇文章,也是汪子熙公眾號總共第 348 篇原創文章。 Jerry 之前發布過一篇文章 不使用任何框架,手寫純 Jav...
摘要:前言將數據報表導出,是數據報告展示常用的附帶功能。今天我們主要講的是直接通過前端將數據導出的格式的文件。但其實真正的答案應該是把相應的數據轉換成和。若是超過瀏覽器自身限制的最大長度,會導致下載失敗。 前言 將數據報表導出,是web數據報告展示常用的附帶功能。通常這種功能都是用后端開發人員編寫的。今天我們主要講的是直接通過前端js將數據導出Excel的CSV格式的文件。 原理 首先在本地...
摘要:前言將數據報表導出,是數據報告展示常用的附帶功能。今天我們主要講的是直接通過前端將數據導出的格式的文件。但其實真正的答案應該是把相應的數據轉換成和。若是超過瀏覽器自身限制的最大長度,會導致下載失敗。 前言 將數據報表導出,是web數據報告展示常用的附帶功能。通常這種功能都是用后端開發人員編寫的。今天我們主要講的是直接通過前端js將數據導出Excel的CSV格式的文件。 原理 首先在本地...
閱讀 3224·2021-11-24 09:39
閱讀 3156·2021-10-21 09:38
閱讀 2396·2019-08-29 15:28
閱讀 3737·2019-08-26 12:23
閱讀 2615·2019-08-26 12:19
閱讀 1357·2019-08-23 12:44
閱讀 2124·2019-08-23 12:02
閱讀 993·2019-08-22 17:05