This tutorial teaches you how to create a basic task automation project in StudioX and run it on your machine. The automation processes an Excel file which contains a column with names and generates a unicorn name for each of the names using the unicorn name generator at https://www.rpasamples.com/unicornname. Each unicorn name is then extracted from the web page and added to another column in the spreadsheet next to its corresponding name.
在开始之前
- 使用此页面底部的按钮,可以在本教程中的自动化项目中下载归档文件。解压缩档案并将文件 ExcelFile.xlsx 复制到您的桌面。
- 本示例使用的是 Google Chrome,需要安装适用于 Chrome 的 UiPath 扩展程序。要安装该程序,请转到“主页(StudioX 后台视图)” > “工具”,然后在“UiPath 扩展程序”下单击“Chrome”。
如果要改用 Edge 或 Firefox,请为该浏览器安装扩展程序。如果要使用 Internet Explorer,则不需要扩展程序。
第 1 步:创建新项目
- 在 StudioX 后台视图中,选择“开始”选项卡,然后前往“新建”>“空白任务”。

If you don't want to start from a blank project, select one of the available project templates instead. For more information, see Project Templates.
- Provide the following information:
- 流程名称 - 输入自动化项目的名称。我们建议使用一个名称描述您将要创建的自动化,以便您以后更容易识别该项目。在此示例中,我们将使用第一个自动化项目。
- 位置 - 浏览到硬盘上要在其中创建流程的位置。默认位置是
%USERPROFILE%\Documents\UiPath
。 - 描述 - (可选)输入简短描述以提供有关该流程的更多详细信息。

- (可选)选择“显示高级选项”以配置项目设置。如果未选择此选项,则将使用默认设置创建项目。
- “兼容性”- 选择项目兼容性:“Windows”、“跨平台”或“Windows - 旧版”。有关兼容性的详细信息,请参阅关于自动化项目。
- “笔记本文件”- 指定要用作“项目笔记本”的 Excel 文件,这是要在项目中使用的 Excel 数据的暂存器。默认情况下,系统会在项目文件夹中创建一个名为“
Project_Notebook.xlsx
”的文件。您可以编辑文件名,浏览到要在其中创建文件的其他文件夹,或选择现有 Excel 文件。 - 稍后为其命名 - 输入一个名称,活动与之交互时将使用该名称引用项目中的 Excel 文件。默认名称为
Notes
。 - “访问密码”- 如果适用,请输入打开文件所需的密码。
- “编辑密码”- 如果适用,请输入编辑文件所需的密码。
- 自动保存文件 - 如果要在自动化结束时保存工作簿,请选择此选项。否则,执行后,文件将返回到初始状态。默认情况下未选中此选项。
- “只读”- 如果要以只读模式打开文件,请选择此选项。如果文件被锁定以进行编辑或具有编辑密码,这使您可以执行数据提取操作。默认情况下未选中此选项。
- 单击“创建”以创建项目。
该项目已创建,且“设计器”面板中已显示空白工作流。现在,您可以通过添加活动来开始构建自动化项目。您可以从左侧的“活动”面板中添加活动,方法是双击该活动或将其拖放到“设计器”面板中,或者单击“设计器”面板中央的“添加活动”。
第 2 步:将网页和 Excel 文件添加到自动化中
- 在 Chrome 浏览器中,导航到 https://www.rpasamples.com/unicornname。
- 在 StudioX 的“活动”面板中,选择“App/Web”选项卡,然后双击“使用应用程序/浏览器”活动。该活动随即添加到“设计器”面板中。
- 在“使用应用程序/浏览器”活动中,单击“指定应用程序”,然后将鼠标指针移至 Chrome 中具有 unicorn 名称生成器的页面。当该窗口突出显示后,单击其中的任意位置。
该网页随即添加到自动化中,“使用应用程序/浏览器”活动名称已更新浏览器和 URL(后者也已添加到“浏览器 URL”字段)以及该网页的屏幕快照。 - 在“活动”面板中,选择“Excel”选项卡,然后将“使用 Excel 文件”活动拖放到“使用应用程序/浏览器”活动中。
- 在“使用 Excel 文件”活动中:
- 单击“Excel 文件”字段右侧的“浏览”
,然后浏览到桌面并选择 ExcelFile.xlsx。
- 在“引用为”字段中,保留默认值
Excel
。
您已指明要使用文件 ExcelFile.xlsx,该文件在您的项目中将称为“Excel”。
- 单击“Excel 文件”字段右侧的“浏览”

第 3 步:添加要在浏览器和 Excel 中执行的活动
- 单击“使用 Excel 文件”活动中的“添加活动”
,然后使用窗口顶部的搜索框找到并选择“对 Excel 范围内的行重复操作”常见场景。如果您开始输入“对 Excel 中的行重复操作”,则可以轻松找到它。
“遍历 Excel 中的行”活动随即添加到“设计器”面板中。 - 在“遍历 Excel 行”活动中:
- 单击“范围内”字段右侧的“加号”
,然后选择“Excel” > “Sheet1 [工作表]”。您的选择在“范围内”字段中显示为 [Excel] Sheet1。
- 选择“具有标头”,以指定所选内容的第一行是标头行。
您已指明要迭代访问 Excel 文件的 Sheet1 中的行。
- 单击“范围内”字段右侧的“加号”
- 在“遍历 Excel 中的行”活动中,单击“添加活动
,然后在窗口顶部的搜索框中找到并选择“键入到”活动。该活动随即添加到自动化中。
- 在“键入到”活动中:
- 单击“在屏幕上指定目标”,然后将鼠标指针移到 unicorn 名称生成器网页上的文本框“您的名字是什么?”上。当文本框突出显示时,请单击它,该文本框被标识为目标,旁边的标签被标识为锚。在“选择选项”窗口中单击“确认”以保存选择。目标和锚点的图像将显示在“键入到”活动中。
- 单击“键入此项”字段右侧的“加号”
,然后选择“当前行”>“名称”。
您已指明,当遍历 Excel 文件中的行时,您想要从迭代中的当前行复制名称并将其粘贴到网页上的文本框中。
- 在“遍历 Excel 中的行”活动中,单击“键入到”活动下面的“添加活动
,然后在窗口顶部的搜索框中找到并选择“点击”活动。该活动随即添加到自动化中。
- 在“点击”活动中:
- 单击“在屏幕上指定目标”,然后将鼠标指针移到 Unicorn 名称生成器网页上的“获取名称”按钮上。当按钮突出显示时,单击它。该按钮将被识别为目标。在“选择选项”窗口中单击“确认”以保存选择。目标的图像显示在“点击”活动中。
您已指明,当您遍历 Excel 文件中的行时,将当前行中的名称复制到网页上的文本框中后,您想要单击“获取名称”按钮。
- 单击“在屏幕上指定目标”,然后将鼠标指针移到 Unicorn 名称生成器网页上的“获取名称”按钮上。当按钮突出显示时,单击它。该按钮将被识别为目标。在“选择选项”窗口中单击“确认”以保存选择。目标的图像显示在“点击”活动中。
- 在“遍历 Excel 中的行”活动中,在“点击”活动下方单击“添加活动
,然后在窗口顶部的搜索框中找到并选择“获取文本”活动。该活动随即添加到自动化中。
- 在“获取文本”活动中:
- 单击“在屏幕上指定目标”,然后将鼠标指针移至 unicorn 名称生成器网页上生成的名称(默认情况下,为占位符文本 [Unicorn 名称])。当文本突出显示时,单击它。该文本将被识别为目标,但不会自动检测到锚点。由于 Unicorn 名称每次生成时都会更改,因此我们还需要添加一个锚点,以确保在项目执行时标识目标。
仍处于选择模式时,将鼠标指针移至文本上方的“您的 Unicorn 名称”标签,并在该标签突出显示时单击它。该标签将被标识为锚点,并且“选择选项”窗口将显示消息目标和锚点已确定。在“选择选项”窗口中单击“确认”以保存选择。
目标和锚点的图像将显示在“获取文本”活动中。 - 单击“保存到”字段右侧的“加号”
,然后选择“当前行”>“Unicorn 名称”。
您已经表明,当遍历 Excel 文件中的行时,您想要将生成的名称从网页复制到迭代中当前行的 Unicorn 名称列中。
- 单击“在屏幕上指定目标”,然后将鼠标指针移至 unicorn 名称生成器网页上生成的名称(默认情况下,为占位符文本 [Unicorn 名称])。当文本突出显示时,单击它。该文本将被识别为目标,但不会自动检测到锚点。由于 Unicorn 名称每次生成时都会更改,因此我们还需要添加一个锚点,以确保在项目执行时标识目标。

第 4 步:运行自动化
在 StudioX 功能区中单击“保存”,以保存项目,然后单击“运行”来执行此自动化。
程序将打开 Excel 文件,并将其中每一行的名称复制到网页,生成一个 unicorn 名称,然后将其复制到 Excel 文件中的相应单元格。自动化完成后,将保存并关闭 Excel 文件。
Congratulations! You have just created your first automation. Next, let's go over a few tutorials to learn more about what StudioX can do.
3个月前更新