有谁知道在 Automation Anywhere 中在除 1 之外的一行中启动 excel 循环的简单方法吗?(或两个使用包含标题选项)。我想在第 5 行开始一个循环,但到目前为止我尝试过的一切都不起作用。
提前致谢。
有谁知道在 Automation Anywhere 中在除 1 之外的一行中启动 excel 循环的简单方法吗?(或两个使用包含标题选项)。我想在第 5 行开始一个循环,但到目前为止我尝试过的一切都不起作用。
提前致谢。
您可以使用命令 -转到Excel 命令下的单元格,如下所述。
如果您想从第 5 行和“A”列开始,那么在开始 excel 循环之前:
参考:
将循环计数分配给变量,如果循环计数小于所需的行,则继续循环。
你可以使用 Excel 命令。
Excel 命令
1. 转到单元格。
2. 选择您的 Excel 会话
3. 选择特定的单元格
您可以使用“继续”命令轻松完成此操作。当您使用“excel 数据集中的每一行”在 excel 中循环时,请使用系统变量“counter”。由于您想从第 5 行开始,这意味着您必须跳过前 3 行,因为您已将包含标题标记为是。使用条件“if counter < 4 then continue”将跳过前 3 行。 请参阅下图以供参考
有几种方法可以解决,
♦定义计数器将是解决它的一种方法。循环在 5 之后开始。
♦您可以使用特定的单元格开始您的任务并使用循环时间(其余行),并且可以迭代到其余行。
♦other 是运行一个较小的任务,它将所有单元格从第 5 行复制到一个新工作表,您可以使用通用 excelloop 来执行相同的任务。[此表还可用于输入“成功”之类的内容和循环完成该行时的时间戳以了解其已完成。]
看这个。我可以告诉你有关 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