0

有谁知道在 Automation Anywhere 中在除 1 之外的一行中启动 excel 循环的简单方法吗?(或两个使用包含标题选项)。我想在第 5 行开始一个循环,但到目前为止我尝试过的一切都不起作用。

提前致谢。

4

6 回答 6

1

您可以使用命令 -转到Excel 命令下的单元格,如下所述。

如果您想从第 5 行和“A”列开始,那么在开始 excel 循环之前:

  1. 打开电子表格
  2. 选择excel 命令下的转到单元格命令
  3. 选择特定单元格单选按钮
  4. 将特定单元格的值提供为“A5”(表示第 5 行和“A”列)

在此处输入图像描述

在此处输入图像描述

参考:

如何从特定单元格开始循环将数据写入excel文件

于 2019-05-28T15:21:00.093 回答
1

将循环计数分配给变量,如果循环计数小于所需的行,则继续循环。

于 2018-11-17T02:25:50.680 回答
0

你可以使用 Excel 命令。

Excel 命令
1. 转到单元格。
2. 选择您的 Excel 会话
3. 选择特定的单元格

  • 如果您在循环命令中使用 Excel 命令,
    您可以使用系统变量 "$Counter$"
    并将Excel 命令的选择特定单元格设置为 A$Counter$ / B$Counter$ 等。
于 2020-01-22T07:37:38.220 回答
0

您可以使用“继续”命令轻松完成此操作。当您使用“excel 数据集中的每一行”在 excel 中循环时,请使用系统变量“counter”。由于您想从第 5 行开始,这意味着您必须跳过前 3 行,因为您已将包含标题标记为是。使用条件“if counter < 4 then continue”将跳过前 3 行。 请参阅下图以供参考

于 2019-10-17T16:19:57.773 回答
0

有几种方法可以解决,

♦定义计数器将是解决它的一种方法。循环在 5 之后开始。

♦您可以使用特定的单元格开始您的任务并使用循环时间(其余行),并且可以迭代到其余行。

♦other 是运行一个较小的任务,它将所有单元格从第 5 行复制到一个新工作表,您可以使用通用 excelloop 来执行相同的任务。[此表还可用于输入“成功”之类的内容和循环完成该行时的时间戳以了解其已完成。]

于 2019-10-25T13:37:56.500 回答
0

看这个。我可以告诉你有关 G1ANT 的信息,因为我已经在这方面工作了。只需更改 from 的值,您的 excel 循环将仅从该值开始。

addon msoffice version 4.101.0.0
addon core version 4.101.0.0
addon language version 4.103.0.0
excel.open ♥environment⟦USERPROFILE⟧\Desktop\tlt.xlsx   inbackgound true
for ♥n from 5 to 100 step 1
excel.getrow ♥n result ♥rowInput
dialog ♥rowInput
end
于 2019-11-13T22:28:45.850 回答