我正在努力在Excel(2016)中自动化某个流程,并且标准的内置功能无法运行。到目前为止,我的方法是通过VBA。但是一步接一个。
我正在使用的网站需要登录,点击另一个按钮后最终会打开一个减少控件的新窗口,我相信这是某种ASP.NET Web应用程序(URL以.aspx结尾)。从来没有用过这个,所以我不确定。通过按钮浏览此应用程序时,URL不会传递任何参数。 当进入某个页面时,有两个下拉菜单,从表格中的A-O和1-15到达。对于每一对,都会创建一个表,我想抓取它并将数据提供给Excel。
到目前为止,我已经能够通过打开IE / Edge的实例,导航到网站,登录,等待IE完成加载并根据他们的id内置按下某些按钮来完成VBA任务。 。点击功能。有没有更聪明的方法呢?
此外,我在最后也是最重要的一步中苦苦挣扎:告诉VBA / Excel以特定方式将数据复制到Excel列和行中。
任何帮助都表示赞赏,因为手动复制最多60行的225(15 * 15个可能的对)表是一种实时浪费的痛苦。另外,我很抱歉,我在这些方面都是初学者,因为我从来不必以这种方式提取数据。谢谢!