如何在ui路径

时间:2017-10-22 12:03:07

标签: excel automation uipath rpa

我有一张excel表,其中包含类似这样的数据

Position        URL       Company  Location
Developer  /xyz/123/xyz    ABC       US
Manager    /xyz/132/asd    ASD       US
Tester     /xyz/142/asf    ABD       US

我希望从此工作表中捕获所有网址并在其前添加“www.xyz.com/”并将旧网址替换为新网址,以便工作表变为这样

Position        URL                  Company  Location
Developer  www.xyz.com//xyz/123/xyz    ABC       US
Manager    www.xyz.com//xyz/132/asd    ASD       US
Tester     www.xyz.com//xyz/142/asf    ABD       US

到目前为止我的工作流程是 1)打开excel应用程序范围 2)使用读取范围 3)用于每行获取URL 4)使用assign活动创建一个新变量并将新url保存在其中

但我无法理解如何更换它

非常感谢任何帮助

3 个答案:

答案 0 :(得分:1)

我将从你的第三点开始,因为你有来自阅读范围的数据表(最好选中添加标题)。

使用对于每一行,您可以遍历数据表并使用分配活动替换网址列中的值,如下所示:< / p>

enter image description here

接下来,再次使用 Excel应用范围。查找活动写入范围(系统&gt;文件&gt;工作簿&gt;写入范围)并输入数据表。我建议您检查添加标题

enter image description here

这会将数据表添加到所选的Excel文件中。

答案 1 :(得分:1)

在G1ANT中无需付出太多努力即可更改excel中特定单元格的值,并且不要忘记在机器人中添加插件xlxs。这是您的问题陈述的示例代码。

xlsx.open ♥environment⟦USERPROFILE⟧\path\filename.xlsx
xlsx.getvalue row 1 colname a result ♥val
dialog ♥val
xlsx.setvalue value ‴www.xyz.com/♥val‴ row 1 colindex 1 result ♥val
dialog ♥val

答案 2 :(得分:0)

cell E2上输入以下公式:

="www.xyz.com/"&B2

如图中所示,双击该黑点,应自动将公式复制到最后。或者你可以根据需要将其拖下来。如果这是您正在寻找的,请尝试告诉我。