如何创建宏来更新基于 Web 的应用程序中的某些字段值?

问题描述 投票:0回答:1

你能帮我创建一个宏吗?我对于编写任何代码都是全新的。但目前我正在做一个项目,我必须做一项重复性的任务,而且一直做同样的事情有点烦人。所以,我想创建一个宏来帮助我轻松完成任务。这是我手动执行的操作 -

  • 使用 URL 登录应用程序 A
  • 在“订单”菜单中搜索特定订单
  • 等到订单失败,复制订单ID(与我们在步骤2中输入的不同)
  • 转到另一个菜单并搜索从上面步骤复制的订单ID
  • 选择所有填充的条目
  • 使用“领取”按钮领取它
  • 单击每个条目并将某些特定值更改为从另一个基于 Web 的应用程序(应用程序 B)获取的值
  • 对所有条目重复此操作。

我们使用 Chrome 打开两个基于网络的应用程序

请建议是否还有其他方法可以做到这一点。我不想为此使用硒。

非常感谢你

excel vba web-applications
1个回答
0
投票

由于您不喜欢使用 Selenium,因此您可以使用其他浏览器扩展或专门为 Web 自动化设计的自动化工具。我更喜欢“iMacros”,它允许您记录和重放浏览器操作。

安装 iMacros 扩展:首先,从 Chrome 网上应用店安装适用于 Chrome 的 iMacros 扩展。

记录您的操作:打开 Chrome 并导航到您手动执行任务的页面。然后,打开 iMacros 扩展并开始记录您的操作。

执行步骤:登录应用程序 A,搜索订单,复制订单 ID,导航到其他菜单,搜索订单 ID,认领它,然后进行必要的更改。

停止录制:完成这些步骤后,停止 iMacros 中的录制。

编辑脚本(如果需要):查看录制的脚本并进行必要的调整,例如添加等待时间或调整选择器。

保存脚本:将脚本保存在 iMacros 中。

运行脚本:每当您需要执行这些任务时,只需打开 iMacros 扩展,选择您保存的脚本,然后运行它即可。宏将自动执行记录的步骤。

确保彻底测试宏以确保它正确执行任务。有时它可能无法正常工作,但是经过几次迭代,您可以使其按照您的期望工作。

© www.soinside.com 2019 - 2024. All rights reserved.