在 Excel 中批量生成二维码(无需插件)
外来客 • 2026-08-27 02:57:40
声明:本文为对公开内容的摘要整理,
未经本站独立核实,可能与原内容存在出入,不代表本站立场、观点或建议;
观点与版权归原作者及原平台所有。
如涉及版权问题,请联系我们,核实后立即删除。
[ 免责声明 ]
(原标题:Create Bulk QR Codes in Excel (No Add-ins Required!))
📌 核心观点
- Excel 已具备直接生成批量二维码的能力,无需安装任何第三方插件或加载项。
- 视频演示了两种核心方法:利用 `IMAGE` 函数配合外部 API,以及利用 Excel 内置的 Python 功能调用库。
- 作者更推荐第二种方法(Python),因其属于 Excel 核心功能,且定制化程度更高、灵活性更强。
🛠️ 关键事实与步骤
- 方法一:API 链接法
- 前提:使用 `goqr.me` 提供的免费 API 服务。
- 步骤:在单元格输入 `=IMAGE()` 函数,引用 API 链接,并在 `data=` 参数后通过 `&` 符号拼接包含 URL 的单元格。
- 特点:可批量下拉生成,支持通过 API 文档自定义尺寸和颜色,但依赖非微软的外部服务。
- 方法二:Python 内置法
- 前提:需使用 Excel 365 版本,在“公式”选项卡中找到“插入 Python”功能。
- 基础步骤:
- 导入库:在单元格输入 `=PY` 进入 Python 模式,执行 `import qrcode`。
- 生成代码:使用 `qrcode.make()` 函数引用包含链接的单元格,并调用 `.show()` 显示图像。
- 输出:将生成的图像作为 Excel 值嵌入单元格,支持批量下拉。
- 进阶步骤(彩色二维码):
- 创建对象:定义 `qr = qrcode.QRCode()`。
- 添加数据:使用 `qr.add_data()` 传入链接。
- 设置颜色:通过 `qr.make_image()` 设置 `fill_color`(前景色)和 `back_color`(背景色),颜色值可引用单元格中的名称或十六进制代码。
- 高级步骤(花式二维码):
- 引入 `Pillow` 库(Python 图像库)。
- 原理:先生成标准黑白二维码,再通过像素级操作修改颜色。
- 效果:可实现红蓝渐变等复杂视觉效果,代码较长,建议通过 AI 辅助生成。
⚠️ 结论与注意事项
- 适用性:两种方法均支持在 Excel 表格(Table)中自动填充公式,新增行时二维码会自动生成。
- 优势对比:
- API 法简单快捷,但受限于外部服务稳定性及微软生态兼容性。
- Python 法完全离线可控,支持更复杂的像素级定制,且无需依赖外部网络接口。
- 操作提示:
- Python 库导入只需执行一次,后续公式中可直接调用,保持代码整洁。
- 生成图像后需手动选择“作为 Excel 值”嵌入,以便进行批量处理。
- 对于复杂代码,建议在 Python 编辑器中查看和调试,比在公式栏中阅读更清晰。
👤 同一博主
别再在Excel表格间复制粘贴数据了!试试这个方法
每位分析师都应在 Excel 中运行此检查
将宽数据转换为长格式的现代公式方法
我给 ChatGPT 一个混乱的 Excel 文件,结果如何
更改此 Copilot 设置以优化 Excel 报表
Power Query 去重保留错误记录的原因与解决方案
微软在 Excel 中静默新增邮件功能:使用指南
别再给老板发丑陋的透视表
Excel 新技巧:即时链接 CSV 文件
别再用饼图了(改用这个)
🧭 类似博主
-
聊聊最有争议的一场苹果发布会!
-
如何使用ChatGPT Images 2.5(分步教程)
-
境外最强接码手机号|eSIM.GG 乌龟卡|🇪🇪爱沙尼亚手机号 | Telegram接码|Whats
-
从游戏商业帝国到国产单机游戏史,「GPASS回归游戏季」都会聊些什么?
-
AI晶片背後的巨人!EUV、光罩、先進封裝全掌握!獨家專訪蔡司高層!
-
【看片自由】2款免费AI同声传译:YouTube字幕实时翻译+本地离线部署!
-
和五月天阿信见了他
-
GPT-6 Astra做3D绝了!我两天建了一座能开车的巴黎(赠300页手把手教程)
-
4 大极限实测:用代码写 3D 动画,MiniMax H3 渲染写实大片
-
iPhone Duo确实支持MagSafe,但存在局限
0 条评论
发表评论
请先 登录 后参与讨论。