# 在Excel单元格里插入图片

## 1. 导出和下载数据

1. 数据导出时，勾选需要批量同步下载的多媒体类型，如图片、录音、视频，然后点击「确定」。

2. 下载完成后会得到一个压缩文件包。将压缩包完整解压，解压后的文件夹中包含：

   - 表单数据 Excel / CSV 文件
   - 多媒体文件夹

![压缩文件包示例](https://blogcdnimg.clewm.net/2024/04/image-1714379022411_17143790230170.png)
图片说明：数据管理后台的“动态数据汇总”导出设置弹窗，支持选择Excel/CSV格式及多媒体内容导出选项。

压缩文件中的多媒体文件夹包含图片和音视频。表单数据 Excel / CSV 中的图片、录音、视频列为本地链接，点击后可以跳转到对应文件。具体目录和命名规则可下载下方示例查看。

[设备巡检数据示例](https://blogcdnimg.clewm.net/attachment/file/20200803/1596460068393554.zip "设备巡检202007050000202008032359.zip")

注意：使用 WorkBuddy 时，需要选择完整解压后的整个文件夹作为工作空间。不要只选择 Excel / CSV 文件，也不要只选择多媒体文件夹。

## 2. 使用 WorkBuddy，让 AI 自动把图片插入 Excel

如果电脑上已经安装 WorkBuddy，可以让 AI 完成图片匹配、压缩和插入，不需要自己处理图片路径或编写 VBA。

还没有安装时，可前往 [WorkBuddy 官网下载](https://www.workbuddy.cn/)。

### 第一步：选择解压后的整个文件夹

打开 WorkBuddy，新建任务。点击输入框下方的「选择工作空间」，再点击「打开本地文件夹」。

选择刚刚下载并完整解压后的整个文件夹。这一层文件夹内应同时包含：

- 表单数据 Excel / CSV 文件
- 多媒体文件夹

注意：不要只打开 Excel / CSV 文件，也不要只选择多媒体文件夹。AI 需要同时读取表格和图片，才能按记录编号正确匹配。

![在 WorkBuddy 中选择完整解压后的文件夹并发送提示词](https://gstatic.clewm.net/cl-cms/260813/9785be_l6ch7k2u.png)
图片说明：WorkBuddy工具的操作指引图，分步演示如何选择工作空间、上传本地文件夹中的图片，并输入提示词后发送。

### 第二步：把提示词发给 AI

选择好工作空间后，复制下面的提示词并发送：

请帮我把多媒体文件夹里的图片，按 Excel 中的「记录编号」匹配同名子文件夹，把图片压缩到长边 120 像素后，每张图片单独占一个单元格插入到表格最右侧。如果一条记录有多张图片，就横向新增列，不要叠在一个单元格里。完成后另存为新文件。

AI 会读取工作空间中的表格和图片，按「记录编号」进行匹配和处理。完成后会生成一个新文件，不会覆盖原文件。

### 图片大小可以自行调整

提示词中的「长边 120 像素」可以改大。例如，可改为 300 像素或 500 像素。图片越大，在 Excel 中显示得越清楚，但生成的文件体积也会相应增大。

处理完成后，建议随机检查几条记录，确认图片与记录编号匹配无误。

## 3. 手动通过 VBA 将图片插入 Excel

如果不使用 WorkBuddy，也可以通过图片本地路径和 VBA 批量插入图片。

### 3.1 获取图片访问路径

1. 下载数据压缩包，将压缩包解压（位置任意，本教程以“D盘\文件夹1”为例），打开解压后的表单数据excel。（以wps操作示例，excel操作类似）

2. 在excel中选中图片链接列（先复制这一列，并另插入至少6列空白单元格），选择【数据-分列】，将图片链接用分隔符“\”拆分成不同部分

3. 复制粘贴公式，获得【图片本地路径】

- 公式：`="D:\文件夹1\"&J2&"\"&M2&"_"&N2&"_"&O2&"_1.jpg"`
- 教程示例的【D:\文件夹1】修改为您文件的实际存储位置
- 按您的excel调整对应单元格

![file](https://blogcdnimg.clewm.net/2025/09/image-1756887480243_17568874808706.png)
图片说明：展示Excel公式中图片路径的构成逻辑，说明存储地址与文件名如何组合生成完整路径，并通过文件夹截图验证实际路径结构。

4. 图片路径获取视频教程

### 3.2 编辑 VBA 代码

请下载示例代码文件，仅需按您的excel情况，修改加粗部分的内容

示例代码文件，[点击下载](https://blogcdnimg.clewm.net/2024/12/示例vba代码_17334668468905.docx "点击下载")

修改说明：

1. 【sheet1】，修改为您的excel中的表名称

2. 【P】，修改为储存【图片本地路径】的列

3. 【16】，修改为储存【图片本地路径】的列号（从左往右数）

4. 【17】，修改为需要插入图片的列号（从左往右数）

![VBA代码截图](https://blogcdnimg.clewm.net/2024/12/image-1733463098783_17334631003709.png)
图片说明：展示Excel中VBA宏代码的编辑界面，用于自动插入图片并按列填充，含循环逻辑与图片路径设置。

### 3.3 批量插入图片

1. 打开excel文件，点击【工具-开发工具-vb编辑器】

2. 找到你的excel表，点击【鼠标右键-插入-模块】

3. 复制粘贴编辑的vba代码，点击执行

- 如果你的wps内，没有vba功能，[请参阅该教程开启](https://bbs.wps.cn/cms/RBZ1blxj.html "请参阅该教程开启")
- 如果你的wps内，点击【工具-开发工具】后没有vb编辑器，而是看到wps宏编辑器。请点击【工具-开发工具-切换到vb环境】进行切换
- 插入图片前可以调整到合适的单元格的行高、列宽，图片插入后会自适应

4. 执行vba代码视频教程
