Excel 加载项
AutomaDoc 的 Excel 加载项会为您在 Excel 表格中选中的每一行生成一份文档,无需离开 Excel。它可以在 Windows 版、Mac 版和网页版 Excel 中运行。
您的 Microsoft 365 管理员可以从 Microsoft 365 管理中心将 AutomaDoc 部署到整个组织,您也可以先在 Excel 网页版中自己试用:为组织部署加载项介绍了这两种方式,并提供加载项的清单。安装后,开始选项卡上会出现 AutomaDoc 按钮。点击它即可打开窗格。
窗格会尽可能用您在 Office 中使用的 Microsoft 365 账户为您登录。否则会显示登录 AutomaDoc,并提供三个选项:
- 使用 Microsoft 登录,用于您的工作或学校账户;
- 使用 Google 登录,如果贵公司通过 Google Workspace 使用 AutomaDoc;
- 使用其他 Microsoft 账户,当 Office 登录的是另一个账户时使用。
个人 Microsoft 账户(Outlook.com、Hotmail、Live)无法在此登录。如果您所在的组织要求由管理员批准 AutomaDoc,窗格会说明这一点,并提供打开需发送给管理员的审批链接;参见 Microsoft 365 管理员授权。
更多选项卡显示您的账户、公司和套餐,并提供退出登录。
把数据设为表格
Section titled “把数据设为表格”AutomaDoc 从 Excel 表格(用套用表格格式创建的那种)中读取行。如果工作簿中没有表格,窗格会显示将数据设为表格:选中包含列名的数据,然后点击套用表格格式。第一行会成为列名,每个列名都会成为一个占位符。
窗格会跟随您的选择:点击进入另一个表格,窗格就会切换到该表格。您也可以在顶部的表格列表中选择。
窗格会在工作簿中保存一个小小的关联信息,这样无论文件去了哪里(OneDrive、SharePoint、本地副本、邮件附件),下次都能找到同样的模板。另存为的副本会保留这个关联。新工作簿保存之前,窗格会提醒您保存,否则关联会丢失。
模板属于某个表格。创建方法:
- 点击新建模板(或在模板选择器中创建)。模板选项卡会显示为 {table} 新建模板,其中是您的表格名称。
- 输入模板名称。
- 选择键列:用于识别每一行的列,例如发票编号。它是可选的,但建议设置。没有键列时,行按位置识别,而表格排序后位置会变化,AutomaDoc 也就无法再找到该行并写回内容。
- 点击创建模板。
然后在模板文件下为模板提供文件:
- 上传模板文件:接受 Word、Excel 或 PowerPoint 文件(
.docx、.xlsx、.pptx),其中的占位符以您的列命名。之后可用替换文件更换。 - 从列生成:生成一个 Word 模板,其中每一列都有对应的占位符,可直接编辑。如果模板已有文件,它会先询问您,因为它会替换该文件。
变量选项卡列出表格提供的所有占位符。点击一个即可复制,然后粘贴到模板中。如果想在 Word 中编写模板并随手插入字段,请使用 Word 加载项。语法请参见占位符参考。
模板选项卡的其余部分,用保存保存:
| 部分 | 设置内容 |
|---|---|
| 数据与输出 | 模板名称、键列、将文档转换为 PDF 的 PDF 文档 (.pdf)、输出文件名格式(用花括号括起列名,例如 {Invoice_No}),以及图片列。 |
| 每次生成的文档 | 仅限 Word 模板:每行一份文档,或用所有行生成一份文档(列表、每行一页或标签)。参见多条记录生成一份文档。 |
| 关联表格 | 在每份文档中加入工作簿中另一个表格的行,例如发票下的发票明细。 |
| 回写到表格 | 状态列,以及将文档保存在工作簿旁边。 |
底部的删除模板会删除该模板。
勾选存放图片链接的列。公开的网页链接可以直接使用。OneDrive 或 SharePoint 链接则需要已连接 Microsoft 365,并且模板已绑定到工作簿文件(参见将文档保存在工作簿旁边)。然后像在所有平台上一样,通过图片的替代文字把图片放进模板。
每个关联会把另一个表格的行带入文档。点击添加关联并设置:
- 模板中的名称,例如 Items:您在模板中使用的名称。
- 来源表格:另一个表格。
- 其用于匹配的列,以及与本表格的此列匹配(默认为键列)。当两列的值相同时,另一个表格中的那一行就属于本行。
- 行:所有匹配的行(循环),用
{#Items}…{/Items}打印;或第一个匹配的行,用{Customer.City}读取。
在生成选项卡中:
- 在表格中选中要使用的行。按住 Ctrl(Mac 上为 ⌘)可选择不相邻的行。表格之外的选中行会被忽略,窗格会说明有多少行。
- 检查行下的数量。如果您更改了选择而窗格没有察觉,请点击刷新。
- 点击生成文档;选中多行时则点击生成 5 份文档(显示的是您的行数)。
窗格自行读取选中的行,并且只发送这些行。正因如此,从选中内容生成文档除登录外不需要任何 Microsoft 权限。
用多行生成一份文档的模板提供两个选项:选中的行,或所有显示的行。被筛选隐藏的行会被忽略。
限制:
- 每次生成最多 500 行,一份合成文档最多 500 行。
- 免费版每分钟最多生成 2 次。
- 每个发送的表格最多 50,000 行、500,000 个单元格,一次发送的全部内容最多 1,000,000 个单元格。关联表格会整个发送,所以大表格会全部计入。窗格在发送前会检查,并指出哪个表格过大。
设置了键列时,每个选中的行在该列中都必须有值,且任意两个选中的行不能有相同的值。窗格会在发送任何内容之前指出需要修正的行。
进度卡片会跟踪任务。文档准备好后,点击其下载按钮会在浏览器中打开它,您可以在那里保存。任务运行期间可以取消。
在回写到表格下选择一个状态列,每一行的进度和结果都会写入该列:
- 任务开始时写入
⏳ Processing (ID: …); - 写入
✅ Completed (ID: …) - <file name>,或⚠️ Completed with warnings (ID: …) - <file name>并在其后附上警告内容; - 文档失败时写入
❌及原因,取消时写入⏹️ Cancelled (ID: …)。
这些内容由窗格自己写入,所以请在文档完成前保持窗格打开。写入时它会按键值重新找到每一行,因此期间排序或筛选都没有问题。没有键列时,它会按内容查找行;期间被修改或删除的行会被跳过,窗格会说明漏掉了多少行。
回写状态包含在专业版和 Business 席位中。只有模板所有者或账户管理员可以更改模板的写入位置。
将文档保存在工作簿旁边
Section titled “将文档保存在工作簿旁边”如果工作簿保存在 OneDrive 或 SharePoint 中,您可以把表格的模板绑定到该文件。之后 AutomaDoc 会自行在 Microsoft 365 中读取工作簿,而不是使用窗格发送的行:存储在 OneDrive 或 SharePoint 中的图片会被填入,状态也由 AutomaDoc 写入文件,无论窗格是否打开。
- 使用 Microsoft 365 工作账户登录。
- 在将文档保存在工作簿旁边下,点击连接 Microsoft 365 并批准请求。这会请求访问您能访问的文件,而大多数组织只允许管理员批准此类权限:如果是这样,窗格会显示打开需发送给管理员的审批链接。参见 Microsoft 365 管理员授权。
- 点击绑定到此文件。
绑定需要网页版 Excel 或 Microsoft 365 版 Excel;较旧的 Office 无法查找该文件。您也可以在企业门户的连接页面中连接 Excel 工作簿;参见连接您的数据。
更多选项卡还提供:
- 导出此模板 (.automadoc) 和导入模板 (.automadoc),用于在表格、工作簿或账户之间迁移模板(参见导出、导入与复制);
- 使用文档和联系支持;
- 解除此工作簿的关联:工作簿不再显示其模板,并重新开始。模板仍保留在您的账户和门户中。
在 Excel 中生成的文档与其他文档计数方式相同:参见套餐、席位与文档包。管理员会看到管理套餐,它会在浏览器中打开门户的账单页面;其他人则会被提示联系公司内的 AutomaDoc 管理员。加载项内不进行任何购买。