首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 NestJS 和 qrcode.js 创建 QR 码生成器 API

它能快速存储和识别数据,包含黑白方块图案,常用于扫描获取信息。QR码具有高容错性和快速读取的优点,广泛应用于广告、支付、物流等领域。...环境准备 开始之前,请确保您具备以下工具和知识: Node.js 和 npm 安装在您的系统。 基本了解 TypeScript 和 JavaScript。...前端表格组件实现二维码公式 第1步:打开SpreadJS 打开刚刚的页面,或者点击这里重新打开SpreadJS。...第2步:实现二维码 打开SpreadJS之后,新建一个Sheet页,然后把想要展示二维码的信息写下来,如下图所示: 然后我们随便找一个空白的单元格,输入以下公式,空格中输入显示信息的单元格位置(...,公式是=BC_QRCODE("hello,我是二维码"),结果是这样子的: 附上完整的代码: <!

13910

VBA导入

, 路径文件名(selectfiles(fi))) Next 开启功能 End Sub Function 导入表(fp, s) 'fp导入文件路径,s导入表名 s = s & "" '导入表名 连接空白是避免表格名为数值时格式不同...ActiveSheet.Name = s End If End If '填充公式 rn = Cells(1048576, c).End(xlUp).Row Call 相邻公式填充(c...i In Sheets If i.Name = s & "" Then 表存在 = 1 '连接空白是避免表格名为数值时格式不同 ' Debug.Print i.Name = s Next...Call 函数名(Array(1, 2), b) '调用过程并把返回值放入r End Sub '结束过程 Function 函数名(a, Optional ByVal b) 'Function表示函数,单元格中也可以使用...定义可变数组,UBound()是求最大下标值 arr(1) = b 函数名 = arr '返回值,仅Function可用 Exit Function '退出函数,不要用return,return是一个程序中回到

2.4K50
您找到你想要的搜索结果了吗?
是的
没有找到

Google Sheets新功能:通过自然语言指令自动生成图表

唐旭 编译整理 量子位出品 | 公众号 QbitAI Google Sheets更新了。...今早,Google旗下图表编辑应用Sheets的产品经理Daniel Gundrum博客发文,详细介绍了Google Sheets此次更新增加的新功能。...Gundrum原文中说: “Sheets中的Explore由机器学习驱动,它能够帮助团队迅速发掘出数据的意义。不需要公式,只要简单地用文字输入一些问题,你就能迅速地对数据进行分析。...“现在,我们Explore运用相同的技术来让数据可视化工作变得更为容易。如果你找不到自己需要的图表,让Explore来搞定就行。...此外,Google Sheets还更新了其他一些功能,包括:一键同步Docs和Slides(Google的另外两款办公软件)的数据、自定义快捷键、全新可调整的打印预览界面、更为强大的编辑工具栏以及全新的函数等

2.1K50

用Python分析股市行情

我们将使用 Python、Google SheetsGoogle Finance。第 1 部分中,我们将了解如何配置 Google Sheets,使用 Python进行交互。...第 2 节中,我们将了解如何使用 Google Finance 收集股票数据以及如何使用 Python 将这些数据存储 Google Sheets 中。...Google Finance 没有我们可以 Python 中直接使用的 API,但可以使用名为 GOOGLEFINANCE 的公式Google Sheets 访问它。...我们将使用 Python 写下 GOOGLEFINANCE 公式。Goole Sheets:我们将使用 Google Sheets 作为后端来存储股票数据。...财经的股票数据现在有了 S&P 500 公司的列表,可以将 Google Sheets 公式添加到 DataFrame 中,该公式将从 Google Finance 中获取每家公司的股票价格和已发行股票数量

15110

“技术债就像俄罗斯方块

开发者 Jonathan Boccara 将技术债比作俄罗斯方块。游戏初始,需要从一个空白的页面开始进行,就像从什么都没有的编码项目开头一样。...接着,方块开始掉落,每个方块被放置的位置都会影响游戏的其余部分。如果你没有太多思考的情况下让方块自由滑落,那么接下来的游戏会变得更为艰难。反之,如果设法构建干净、紧凑的结构,在后期将更易于管理。...每个新的修复程序或开发都像一个新的方块一样,需要与现有代码集成。 如果以快速而肮脏的方式对其进行破解,就好像在俄罗斯方块结构中留下了漏洞。...若希望少留些空白或漏洞, 则需要花时间设计一个干净的解决方案,来集成修复程序或开发程序。这不太容易实现,但从长远来看会有所回报。 俄罗斯方块游戏并非总是要求平坦的结构,只要能够有计划地增减和消除即可。...当过去的技术债管理不善时,方块堆积至顶部,无法再添加新功能。在这一点,前进的唯一方法是回到过去,从而通过重构简化代码。不过,这在真正的俄罗斯方块游戏中无法做到。 ?

44020

基于纯前端类Excel表格控件实现在线损益表应用

这表示数据符合以下条件: 把原始数据整理成标准的表格; 每个列代表一个字段; 没有空白行或列; 数据中没有小计、总计这类二次计算的内容。...,下载完成后,从“\SpreadJS.Release.x.x.x\Designer\Designer Runtime”文件夹安装设计器,然后按照以下步骤插入数据透视表: 选择 tblIncome 表 插入选项卡单击数据透视表...注意:数据透视表可以没有数据透视面板的情况下工作,我们只是添加了它以方便使用。 添加计算项 除了数据透视表字段中的现有项目外,这里还支持使用自定义公式创建一个或多个计算项目。...要在公式中添加字段,请选择该字段,然后单击“插入字段”。 单击添加按钮。...组顶部显示小计 转到设计选项卡 单击小计 选择“组顶部显示所有小计” 每个项目后插入空行 转到设计选项卡 单击空白行 选择“每个项目后插入空白行” 隐藏按钮和字段标题 转到数据透视表分析选项卡

3.1K40

一篇带你了解如何使用纯前端类Excel表格构建现金流量表

设计器可以这样操作: 合并时选择日期单元格“A2:D2” 条件格式 → 新规则 通常,键入并选择使用公式来确定要格式化的单元格 输入你的公式我们的例子中 ='Cell Template'!...设置选取器的开始、结束年份和高度 然后,我们进行计算时为包含月份的单元格指定一个名称。 公式选项卡,选择名称管理器 弹出窗口中,单击新建按钮 设置单元格的名称。...这允许我们稍后 CellClick 检索单元格值。...下一步是使用条件格式来使属于其他月份的日期成为可能,但所选日期为空白: 选择 B4:H9 然后选择日历的日期 → 条件格式 从下拉列表中选择新规则,然后选择“使用公式确定要格式化为规则类型的单元格” 输入你的公式...为 currentMonth 创建名称范围的步骤是: 公式选项卡,选择名称管理器 弹出窗口中,单击新建按钮 设置单元格的名称 我们的示例中: name:当前选择;refer to: ='Cash-Flow

10.8K20

VBA下载

Cell函数增加参数以免选定其他表时地址变化 '2017年01月22日 增加File下载、手动导入、导入到已有指定列、导入并填充左右相邻公式(无需填充的不要相邻)、 '...CSV导入使用数据导入并只第一次自动调整裂开,第二行大于15位的列自动设置文本避免数据丢失 ' 取消兼容按钮放其他表,界面表名可修改可多账号 '...If i.Name = s & "" Then 表存在 = 1 '连接空白是避免表格名为数值时格式不同 ' Debug.Print i.Name = s Next End Function...Function 建表(s) For Each i In Sheets If i.Name = s Then Exit Function Next Sheets.Add(, ThisWorkbook.Sheets...(Sheets.Count)).Name = s ' Sheets.Add.Name = s'创建在前面 ' Sheets.Add 方法 (Excel):https://msdn.microsoft.com

1.8K40

借助BERT、表格上下文信息,谷歌提出的模型能自动生成公式

公式由两部分组成:1) 运算符序列(例如 SUM, IF);2) 应用运算符的相应范围(例如 A2:A10)。目前 Google Sheets 用户现在可以使用这种功能。...最后两个 BERT 编码器执行行和列卷积以计算上下文的聚合表示。...公式预测模型总体架构 除了存在于相邻行和列中的数据之外,该模型还利用来自高级工作表结构的其他信息,例如表头信息。使用 TPU 进行模型预测,低延迟的生成公式,并且能够更少的机器处理更多的请求。...利用高级电子表格结构,该模型可以跨越数千行进行学习 效果怎么样 论文中,研究者由谷歌员工创建和分享的电子表格数据库训练模型。...他们将 46k 个带公式的谷歌表格(Google Sheets)中的 42k 个用于训练,2.3k 用于验证,1.7k 用于测试。

2.5K10

【图解】Web前端实现类似Excel的电子表格

本文将通过图解的方式,使用纯前端表格控件 SpreadJS 来一步一步实现在线的电子表格产品(例如可构建Office 365 Excel产品、Google的在线SpreadSheet)。...这个简单的电子表格,此时已经神奇的拥有基本功能,可以输入数字或字母,并可以单元格中输入公式。 ? 通过JavaScript对象中的参数设置到Workbook方法的参数,可以自定义初始显示。...;使用SpreadJS,也可以使用addSpan方法来合并多个单元格工作表,结果如同Excel一样: // 列結合 activeSheet.addSpan(0, 0, 2,...可以使用类似Excel的公式和函数 可以Excel中通过设置公式中的单元格进行计算,如求和,平均值,同样地,SpreadJS支持320多种函数,能够轻松实现各类单元格数据处理: ?...可以单元格中设置公式的方法显示结果。

8.1K90

【图解】Web前端实现类似Excel的电子表格

本文将通过图解的方式,使用纯前端表格控件 SpreadJS 来一步一步实现在线的电子表格产品(例如可构建Office 365 Excel产品、Google的在线SpreadSheet)。...这个简单的电子表格,此时已经神奇的拥有基本功能,可以输入数字或字母,并可以单元格中输入公式。 ? 通过JavaScript对象中的参数设置到Workbook方法的参数,可以自定义初始显示。...;使用SpreadJS,也可以使用addSpan方法来合并多个单元格工作表,结果如同Excel一样: // 列結合 activeSheet.addSpan...可以使用类似Excel的公式和函数 可以Excel中通过设置公式中的单元格进行计算,如求和,平均值,同样地,SpreadJS支持320多种函数,能够轻松实现各类单元格数据处理: ?...可以单元格中设置公式的方法显示结果。

9.1K60

高效处理报表,掌握原生JS打印和导出报表为PDF的顺畅技巧!

前言篇 日常工作中,报表打印和导出为PDF是经常要处理的任务之一。除了方便我们将信息传达给同事和客户外,还可以让工作看起来更加专业、漂亮和规范,从而赢得领导和客户的信任和支持。...本文将向您介绍如何使用原生JS技巧打印和导出报表为PDF,并帮助解决处理报表时可能遇到的问题和困难。...(Demo运行界面) (打印报表) (打印报表为PDF文件) 2.代码篇 2.1创建工程文件 第一步文件管理器中创建一个空白的文件夹作为工程并用VSCode打开。...第二步新建三个空白的文件(html文件、CSS文件和JS文件),名称可以任意取。 至此已经完成了创建工程文件,下面介绍JS的编写。 2.2编写JS文件 第一步添加表格中的数据信息。...spreadNS.HorizontalAlign.center).vAlign(spreadNS.VerticalAlign.center); sheet.addSpan(13, 0, 9, 4); //单元格中指定公式

30930

Excel公式技巧14: 主工作表中汇总多个工作表中满足条件的值

工作表Master的单元格G1中,输入下面的公式: =SUMPRODUCT(COUNTIF(INDIRECT("'"&Sheets&"'!...D2:D10"),"Y")) 工作表Master的单元格A2中输入下面的数组公式: =IF(ROWS($1:1)>$G$1,"",INDEX(INDIRECT("'"&INDEX(Sheets,MATCH...D2:D10"),"Y")) 如果不熟悉跨多个工作表使用公式的技术,那么应记下使用INDIRECT的这种公式构造,因为它实际是我们执行此类计算的唯一方法。...公式中使用了定义的名称Arry1: =MMULT(0+(ROW(INDIRECT("1:"&COUNTA(Sheets)))>=TRANSPOSE(ROW(INDIRECT("1:"&COUNTA(Sheets...实际,该技术的核心为:通过生成动态汇总小计数量的数组,该小计数量由来自每个工作表中符合条件(即在列D中的值为“Y”)的行数组成,然后将公式所在单元格相对行数与该数组相比较,以便有效地确定公式所在行中要指定的工作表

8.8K21

原来AI也会通过记小本本来玩游戏

2015年google旗下的DeepMind团队利用深度学习结合强化学习中Q-learning算法,提出了deep Q-learning算法,完成了历史性的壮举,让AI成为了雅达利一款打砖块游戏大师。...假设你玩一款迷宫游戏,你来操控红色的方块,目标是拿到黄色的原块,然而游戏中有两个黑色的陷阱,一旦碰到则会导致游戏失败而死亡。...这里你可能问,我们虽然没有达到黄色目标,但也没有因为碰到黑色方块而死亡啊,给个0分不是挺好的吗?要知道,我们有一个要求就是以最小的移动次数,所以每一次多余移动都是浪费时间,所以我们给以-1的奖励。...Q-table示意图 由于一开始AI没有玩过这个游戏,所以它的小本本是一片空白。这时候我们让AI的小本本的每一个值都设置成0。...AI开始了它的第一次游戏,由于我们的小本本的值都是一样的,所以AI会在上下左右动作随机选择一个,乱走下去,直到碰到黑色方块而死亡,或者意外拿到黄色目标。

37020

Excel小技巧77:6个简单的方法,批量应用公式到整列

公式使电子表格“活”了起来。有时,我们会在一个单元格或者多个单元格中应用公式,但在很多情况下,我们需要将公式应用于整列(或者一列中的许多单元格)。...例如,列C中有一个公式,计算列A和列B对应单元格数据的乘积,可以列C的第一个公式单元格中输入列A和列B相应单元格相乘的公式,然后,选择该公式单元格,你会看到右下角有一个绿色小方块,将光标放置于此处...否则,公式只填充到相应列该空单元格的上方。 方法2:拖动自动填充句柄 方法1的一个问题是,一旦相邻列中遇到空白单元格,它将立即停止。然而,如果数据集较小,还可以手动拖动填充手柄以将公式应用于列中。...与方法1一样,输入公式后,选择该公式单元格,将光标移至右下角绿色小方块处,拖动填充句柄直至要应用公式的所有单元格。...假如数据区域是B2:B15,则可以单元格C2中输入公式: =B2:B15*15% 公式会返回14个值并填充到整个列中。

36.1K20

Excelize 2.4.0 正式版发布, 新增 152 项公式函数支持

现已支持设置和获取工作表标签页颜色 SetCellHyperLink 支持设置屏幕提示文字与显示文字,相关 issue #790 创建数据透视表时新增支持 ShowError 选项 流式 API 支持设置单元格公式..., 相关 issue #625 公式计算引擎支持不等于运算符 嵌套公式函数现在支持将单元格引用用作参数 支持指定是否设置图表数据系列格式为自动填充颜色 新增 152 项公式函数支持: ATAN, AVERAGE...TRUE, UNICHAR, UNICODE, UPPER, VAR.P, VARP, VLOOKUP 兼容性提升 当以 nil 作为值调用 SetCellValue 设置单元格的值时,不再为单元格设置空白字符串而以空值代替...,解决 issue #756 移除内部处理单元格填充颜色样式时冗余的 XML 可选空值解析标识 提升与 Google Sheets 离线浏览器扩展应用程序的兼容性,相关 issue #769 筛选器对应的名称中使用绝对引用以提升与...Apache OpenOffice 应用程序的兼容性,解决 issue #776 流式解析工作表过程中增加 XML 标签关闭事件的处理,提升行/列迭代器读取性能,修复部分情况下读取行数有误的问题 提高工作簿内工作表文档使用相对路径的兼容性

2.1K71
领券