1

我试图找出一种在谷歌表格中搜索的方法。

以下是我作为初学者想要完成的事情。

  1. 我有一个谷歌表,其中包含这 3 列和 1 条记录作为示例

文件名 || 表链接 || 测试文件

ABC 1.1 || http://SheetLink || 是的

  1. 自动导航到记录第二列中的 SheetLink。
  2. 在导航到 SheetLink 后的工作表中,搜索上面示例中提供的“测试文档”。
  3. 如果找到“测试文档”,则将之前的 google csv 列更新为 Yes else no。

以下是我在工作室尝试过的:

  • 用户点击 RUN 后,我使用 GSuite 的“Google 应用程序套件”导航到此工作表。
  • 然后使用Read Range给出电子表格 ID。
  • 然后使用读取行和读取列。我的问题是我无法从读取行和读取列获取输出以存储在变量中。

我的方向正确吗?参考也会很棒。

在此处输入图像描述

4

1 回答 1

2

您好关于您的问题:

  1. 如果您选择UiPath 工作室右侧的读取行活动或读取列活动,您将看到如下所示的属性窗格。在输出部分放置变量的名称以保存您的输出数据。为方便起见,按下Ctrl+K并放置名称,将自动创建一个具有适当类型的新变量。 在此处输入图像描述
  2. 现在,因为Read RowRead Column活动的输出是Object[]的变量类型,您将需要一个简单的 For Each Activity 来写出您的数据。在下面的示例中,我将 Read Row 活动的输出变量命名为“ReadRowOutput”,并在 For Each 循环中使用一个消息框来输出内容。

在此处输入图像描述

  1. 现在,如果您想写出Read Range活动的内容(一次一行),活动的输出变量类型是DataTable,在这种情况下,您需要使用 For Each Row 活动来运行如下所示的内容。在下面的示例中,我将 Read Row 活动的输出变量命名为“spreadSheetOutput”,并在 For Each 循环中使用一个消息框来输出内容。

在此处输入图像描述

希望这些信息对您有所帮助。

于 2019-03-22T12:47:53.587 回答