0

0

Excel如何自动生成二维码 链接或文本一键转QR码【移动办公】

裘德小鎮的故事

裘德小鎮的故事

发布时间:2026-01-13 12:59:02

|

869人浏览过

|

来源于php中文网

原创

Excel中生成二维码有五种方法:一、Excel 365/2021内置“插入二维码”功能;二、用IMAGE函数调用在线API;三、VBA宏调用qrencode命令行工具;四、Power Query调用API获取Base64编码;五、安装第三方加载项。

excel如何自动生成二维码 链接或文本一键转qr码【移动办公】

如果您希望在Excel中将链接或文本快速转换为二维码,以便于移动办公场景下的扫码访问或信息共享,则需要借助Excel内置功能或外部工具实现。以下是多种可行的操作方法:

一、使用Excel 365/2021内置“插入二维码”功能

Excel 365及Excel 2021以上版本原生支持直接插入动态二维码,该二维码会随单元格内容变化实时更新,无需额外插件。

1、确保目标单元格中已输入完整URL(如https://www.example.com)或纯文本内容。

2、选中该单元格,在顶部菜单栏点击“插入” → “二维码”按钮(若未显示,请确认为最新版Office并已启用Beta功能)。

3、在弹出的对话框中,确认数据源为对应单元格引用(例如=A1),点击“确定”。

4、二维码图形随即插入工作表,可拖拽调整大小;双击二维码可重新绑定其他单元格。

二、通过Excel公式结合在线API生成二维码图片链接

利用IMAGE函数(仅限Microsoft 365订阅用户)调用公开二维码生成API,将文本自动转为可渲染的二维码图像。

1、在空白单元格中输入公式:=IMAGE("https://api.qrserver.com/v1/create-qr-code/?size=200x200&data="&ENCODEURL(A1)),其中A1为含链接或文本的源单元格。

2、按Enter键执行,若A1内容为https://example.com,则自动生成对应尺寸的二维码图片。

3、该二维码为动态加载,A1内容修改后需手动按F9刷新计算,图像同步更新。

三、使用VBA宏批量生成本地二维码图片文件

通过调用Windows系统命令行工具(如qrencode)或调用COM组件,运行VBA脚本将指定列文本逐行导出为独立二维码图片文件,并自动插入工作表。

1、下载轻量级命令行二维码生成器qrencode.exe,解压后记下其完整路径(如C:\Tools\qrencode.exe)。

青鸟内测(手机app封装、托管系统)
青鸟内测(手机app封装、托管系统)

注意:请在linux环境下测试或生产使用 青鸟内测是一个移动应用分发系统,支持安卓苹果应用上传与下载,并且还能快捷封装网址为应用。应用内测分发:一键上传APP应用包,自动生成下载链接和二维码,方便用户内测下载。应用封装:一键即可生成app,无需写代码,可视化编辑、 直接拖拽组件制作页面的高效平台。工具箱:安卓证书生成、提取UDID、Plist文件在线制作、IOS封装、APP图标在线制作APP分发:

下载

2、按Alt+F11打开VBA编辑器,插入新模块,粘贴含Shell调用逻辑的宏代码,指定输入范围与输出文件夹。

3、运行宏后,每行文本生成一个PNG格式二维码,保存至指定目录,并以Shape对象形式插入当前工作表对应行右侧单元格旁。

4、首次运行前需在Excel选项中启用“信任对VBA工程对象模型的访问”,否则Shell命令被阻止。

四、借助Power Query+外部服务预生成二维码Base64编码

利用Power Query发起HTTP请求至二维码生成API,获取返回的Base64字符串,再通过自定义函数在单元格中渲染为图像(需配合支持HTML渲染的查看环境或导出为网页)。

1、在Power Query编辑器中新建空白查询,使用Web.Contents发送GET请求:https://api.qrserver.com/v1/create-qr-code/?size=150x150&format=png&data=" & Uri.EscapeDataString([TextColumn])

2、将响应二进制流转换为Binary.ToText(..., BinaryEncoding.Base64),拼接前缀"data:image/png;base64,"形成完整Data URI。

3、关闭并上载该查询至工作表,新增列显示Base64字符串;配合支持Data URI的插件或导出为HTML文件后可直接渲染图像。

五、安装第三方加载项一键生成

从AppSource应用商店添加经微软认证的二维码生成加载项(如“QR Code Generator for Excel”),提供界面化操作面板,适配所有现代Excel桌面版。

1、打开Excel,点击“插入” → “获取加载项” → 搜索“QR Code”,选择评分高且更新频繁的免费加载项。

2、点击“添加”,授权必要权限后,功能区将出现新选项卡,如“QR Tools”。

3、选中待转码的单元格区域,点击“生成二维码”,在侧边栏设置尺寸、纠错等级、背景色,点击“插入”即可批量嵌入可编辑矢量图形。

相关专题

更多
html版权符号
html版权符号

html版权符号是“©”,可以在html源文件中直接输入或者从word中复制粘贴过来,php中文网还为大家带来html的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

605

2023.06.14

html在线编辑器
html在线编辑器

html在线编辑器是用于在线编辑的工具,编辑的内容是基于HTML的文档。它经常被应用于留言板留言、论坛发贴、Blog编写日志或等需要用户输入普通HTML的地方,是Web应用的常用模块之一。php中文网为大家带来了html在线编辑器的相关教程、以及相关文章等内容,供大家免费下载使用。

646

2023.06.21

html网页制作
html网页制作

html网页制作是指使用超文本标记语言来设计和创建网页的过程,html是一种标记语言,它使用标记来描述文档结构和语义,并定义了网页中的各种元素和内容的呈现方式。本专题为大家提供html网页制作的相关的文章、下载、课程内容,供大家免费下载体验。

466

2023.07.31

html空格
html空格

html空格是一种用于在网页中添加间隔和对齐文本的特殊字符,被用于在网页中插入额外的空间,以改变元素之间的排列和对齐方式。本专题为大家提供html空格的相关的文章、下载、课程内容,供大家免费下载体验。

245

2023.08.01

html是什么
html是什么

HTML是一种标准标记语言,用于创建和呈现网页的结构和内容,是互联网发展的基石,为网页开发提供了丰富的功能和灵活性。本专题为大家提供html相关的各种文章、以及下载和课程。

2883

2023.08.11

html字体大小怎么设置
html字体大小怎么设置

在网页设计中,字体大小的选择是至关重要的。合理的字体大小不仅可以提升网页的可读性,还能够影响用户对网页整体布局的感知。php中文网将介绍一些常用的方法和技巧,帮助您在HTML中设置合适的字体大小。

503

2023.08.11

html转txt
html转txt

html转txt的方法有使用文本编辑器、使用在线转换工具和使用Python编程。本专题为大家提供html转txt相关的文章、下载、课程内容,供大家免费下载体验。

310

2023.08.31

html文本框代码怎么写
html文本框代码怎么写

html文本框代码:1、单行文本框【<input type="text" style="height:..;width:..;" />】;2、多行文本框【textarea style=";height:;"></textare】。

423

2023.09.01

nginx部署php项目教程汇总
nginx部署php项目教程汇总

本专题整合了nginx部署php项目教程汇总,阅读专题下面的文章了解更多详细内容。

0

2026.01.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 11.6万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号