activities
latest
false
- 概述
- Excel
- 发行说明
- 关于 Excel 活动包
- 项目兼容性
- 受支持的字符编码
- 项目设置
- 添加或更新 Excel 敏感性标签
- 附加范围
- 自动填充
- 自动调整范围
- 更改透视表数据源
- 清除工作表/范围/表格
- 复制/粘贴范围
- 创建透视表
- 删除列
- 删除行
- 删除工作表
- 复制工作表
- 导出为 CSV
- 填充范围
- 筛选
- 筛选条件透视表
- 查找数据的首行/末行
- 查找/替换值
- 对每个 Excel 行
- 对每个 Excel 工作表
- 格式化为表格
- 设置单元格的格式
- 获取单元格颜色
- 获取 Excel 图表
- 获取 Excel 敏感性标签
- 获取选定范围
- 插入列
- 插入图表
- 插入行
- 插入工作表
- 调用 VBA
- 查找
- “匹配”功能
- 保护工作表
- 读取单元格公式
- 读取单元格值
- 读取范围
- 刷新 Excel 数据连接
- 刷新透视表
- 删除重复项
- 重命名工作表
- 运行电子表格宏
- 保存 Excel 文件
- 将 Excel 文件另存为
- 将 Excel 文件保存为 PDF 格式
- 选择范围
- 范围排序
- 分列
- 取消保护工作表
- 更新 Excel 图表
- 使用 Excel 文件
- VLookup
- 写入单元格
- 写入 CSV
- 将数据表写入 Excel
- Google Workspace
- 发行说明
- 关于“Google Workspace”活动包
- 项目兼容性
- 项目设置
- 添加参加者
- 创建活动
- 删除活动
- 修改活动
- 搜索活动
- 使用 Google 云端硬盘
- 共享文件
- 删除文件权限
- 获取文件权限
- 更新文件权限
- 复制文件
- 创建文件夹
- 删除文件
- 下载文件
- 查找文件和文件夹
- 获取文件信息
- 移动文件
- 上传文件
- 创建文档
- 创建新电子表格
- 获取邮件消息
- 发送邮件消息
- 更改标签
- 使用 Google 电子表格
- 添加/删除列
- 添加删除行
- 自动填充范围
- 添加新工作表
- 附加行
- 批量电子表格更新
- 复制工作表
- 复制粘贴范围
- 删除范围
- 删除工作表
- 获取单元格颜色
- 获取工作表
- 读取单元格
- 读取列
- 读取范围
- 读取行
- 重命名工作表
- 写入单元格
- 写入范围
- 清除范围
- 下载电子表格
- 使用 Google 文档
- 批量文档更新
- 获取文档
- 获取文本索引
- 插入文本
- 替换文本
- 读取所有文本
- 创建脚本项目
- 获取项目内容
- 上传脚本文件
- 创建部署
- 运行脚本
- 邮件
- Microsoft 365
- 发行说明
- 关于 Microsoft Office 365 活动包
- 项目兼容性
- 项目设置
- Microsoft Office 365 作用域
- 添加工作表
- 附加范围
- 清除范围
- 复制范围
- 复制工作表
- 创建工作簿
- 删除范围
- 删除工作表
- 获取单元格颜色
- 获取工作表
- 读取单元格
- 读取列
- 读取范围
- 读取行
- 重命名工作表
- 写入单元格
- 写入范围
- 设置范围颜色
- 创建表格
- 获取表格范围
- 插入列
- 删除列
- 插入行
- 删除行
- VLookup 范围
- 使用 OneDrive 和 SharePoint
- 复制文件/文件夹
- 创建文件夹
- 删除文件/文件夹
- 下载文件
- 将文件导出为 PDF
- 查找文件和文件夹
- 获取文件/文件夹
- 移动文件/文件夹
- 上传文件
- 共享文件/文件夹
- 遍历每个文件/文件夹
- 转发邮件
- 查找会议时间
- 获取邮件
- 移动邮件
- 发送邮件
- 回复邮件
- 删除邮件
- 设置邮件类别
- 添加附件
- 添加参加者
- 添加地点
- 创建活动
- 删除活动
- 获取日历
- 修改活动
- RSVP
- 搜索活动
- 创建组
- 删除组
- 获取组
- 列出组
- 创建存储桶
- 删除存储桶
- 列出存储桶
- 列出存储桶任务
- 创建计划
- 获取计划
- 列出计划
- 创建任务
- 删除任务
- 获取任务
- 列出任务
- 更新任务
- 遍历列表
- 获取列表信息
- 遍历列表项目
- 删除列表项目
- 添加列表项目
- 更新列表项目
- 获取列表项目
- 演示文稿
- Word
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

生产力活动
上次更新日期 2025年9月16日
摘要:将新客户添加到 SharePoint 列表,并使用其数据创建 Salesforce 帐户。
应用程序:SharePoint 列表、Excel、Salesforce
说明:此示例说明如何将新 Excel 文件中的所有新客户添加到 SharePoint 列表,然后在 Salesforce 中为每个新客户创建一个新客户和联系人。接下来,使用 Salesforce ID 和状态“已处理”更新 SharePoint 列表项目。最后,为已处理的文件创建一个新文件夹并移动 Excel 文件。
This example presents Microsoft 365 activities such as File Created, Add List Item, Get List Items, as well as Salesforce activities such as Create Account and Create Contact.
备注:
SharePoint 列表活动使用列名称,但 Studio 用户界面会公开列的显示名称。 例如,如果您有一个名为 Salesforce ID的列,当您在变量中检索此字段时,变量将为
[...]field_5
,因为 field_5
是后端中的列名称。
- 打开 Studio Web 并创建一个新项目。
- For How to start the automation select Event based, then select the Microsoft 365 File Created trigger activity.
- 在触发器活动中:
- 设置 Microsoft OneDrive 和 SharePoint 连接。
- 设置“ 位置 ” 字段。 例如,选择一个 OneDrive 文件夹。
- Add a For Each Row in Workbook activity:
- 在“工作簿” 字段中,选择“已 创建触发器文件” 活动的输出变量。
- 选择“范围”。 例如,工作簿中的第一张工作表Sheet1 。
- 根据需要配置其他字段。 例如:
- “有标头” - 设置为 “True” 。
- 如果行为空 - 设置为“跳过”。
- Inside the For Each Row activity, add a SharePoint Add List Item activity, to create new customers.
- 选择所需的 SharePoint 列表 。
- 选择所需的 SharePoint 列表 。
- 接下来,仍在“遍历循环”中添加一个活动。 将其重命名为 “写入单元格 - 状态” ,以便稍后轻松识别并进行配置:
- 在“工作簿”字段中,选择“已 创建文件”触发器活动的输出变量。
- 选择“工作表/命名范围”。
- In the Cell field, select the
CurrentRow
variable of the For Each Row in Workbook activity and drill down to theStatus_Address
property. - “写入内容” - 在字段中键入“已 添加”。
- Add a second Write Cell activity. Rename it to Write Cell - SharePoint List ID and configure it:
- 在“工作簿”字段中,选择“已 创建文件”触发器活动的输出变量。
- 选择“工作表/命名范围”。
- In the Cell field, select the
CurrentRow
variable of the For Each Row in Workbook activity and drill down to theSP_List_ID_Address
property. - For What to write - Select the output variable of the Add List Item activity and drill down to the
ID
property.
- Next, outside the For Each Row activity, add a Get List Items activity. This retrieves the customer information.
- 选择 SharePoint 列表。
- 在“要检索的列” 字段中,选择所需的所有客户字段。 例如:名字、姓氏、电子邮件、电话、Salesforce ID、ID 和职位。
注意: 这些是列的显示名称。 后端中的列标题会有所不同。
- 添加 “遍历循环” 活动:
- 对于“项目列表” 字段,选择上一个 “获取列表项目” 活动的输出变量,然后向下钻取到
Rows
属性。 - 项目 字段将自动设置为
currentDataRow
。
- 对于“项目列表” 字段,选择上一个 “获取列表项目” 活动的输出变量,然后向下钻取到
- 在“遍历循环”中添加一个“ IF 条件”活动。 这确定了在 Salesforce ID 字段为空的情况下要执行的操作。
- 设置 条件:if
currentDataRow.field_5
( 要检索的列中的 Salesforce ID) 为空文本。 在表达式编辑器中,条件为:string.IsNullOrEmpty(currentDataRow.field_5) = true
注意: Salesforce ID 是显示名称,field_5
是后端列名称。
- 设置 条件:if
- 设置“ Then ”分支,即在条件为 True 时要执行的活动。
- 添加“日志消息” 活动,以记录列表项目标题。 在 消息 字段中,选择“遍历循环”
currentDataRow
变量并向下钻取到Title
属性。 这对应于客户名称(SharePoint 列表中的“标题” 列)。
- 添加“日志消息” 活动,以记录列表项目标题。 在 消息 字段中,选择“遍历循环”
- 添加“Salesforce 创建帐户”活动。
- 对于“帐户名称”,选择
currentDataRow.Title
变量。
- 对于“帐户名称”,选择
- 添加 Salesforce 创建联系人 并进行配置。 将活动字段与使用“获取列表项目” 活动中的“ 要检索的列” 字段检索到的信息进行匹配:
- 姓氏 - 设置为
currentDataRow.Lastname
变量。 显示为currentDataRow.field_2
。 - 帐户 - 选择“创建帐户”活动的输出变量。
- 电子邮件 - 设置为
currentDataRow.Email
变量。 显示为currentDataRow.field_3
。 - 名字 - 设置为
currentDataRow.Firstname
变量。 显示为currentDataRow.field_1
。 - 电话 - 设置为
currentDataRow.Phone
变量。 显示为currentDataRow.field_4
变量。
- 姓氏 - 设置为
- Next, add an Update Single List Item activity and configure it:
- 选择 SharePoint 列表。
- 对于“列表项目 ID”,选择“遍历循环”
currentDataRow.ID
变量。
- 不要配置 Else 分支。
- Next, add a Get File/Folder activity:
- 文件或文件夹 URL - 选择“已 创建文件”触发器活动的输出变量,然后向下钻取到其
ParentUri
属性。
- 文件或文件夹 URL - 选择“已 创建文件”触发器活动的输出变量,然后向下钻取到其
- Add a Create Folder activity and configure it:
- 文件夹名称 - 例如,将名称设置为“ Processed Files” 。
- Parent folder - Select the output variable of the Get File/Folder activity.
- 如果文件夹已存在 - 设置为 “自动重命名” 。
- Add a Move File/Folder activity, to move the new file to the processed items folder.
- “要移动的文件或文件夹” - 选择“已 创建文件”触发器活动的输出变量。
- “目标文件夹” - 选择“创建文件夹”活动的输出变量。
- 如果文件/文件夹已存在 - 设置为 Replace 。
- 您已完成操作,可以运行项目了!