【问题标题】:Getting numbers from a web page, performing calculations, pasting them into excel sheet从网页获取数字,执行计算,将它们粘贴到 Excel 表中
【发布时间】:2012-05-26 11:42:07
【问题描述】:

我正在开发一个业务应用程序,该应用程序将根据上市公司的财务报表进行财务计算。具体来说,我想使用来自this 等页面的数据。如第一栏为营业收入的数字。

我目前的计划是将页面解析为一个 htm 文件(如果我能得到它)。然而,这是我第一次尝试编写与 Web 交互的应用程序,所以我不确定这是否是最好的方法。我目前期望实现this 库。进行解析。

在获得所有相关数字并完成计算后,我想将结果放入 Excel 电子表格中。这也是我不知道该怎么做的事情。

非常感谢任何详细说明如何实施此计划或如何形成更好计划的建议或回复。

【问题讨论】:

    标签: visual-studio-2010 excel c#-4.0 html-parsing


    【解决方案1】:

    对于上市公司的财务数据,您可能希望使用网络服务,而不是解析 HTML。 This 是这种网络服务的一个例子(尽管我不保证它的价格或可靠性——我从未使用过它)。您可以在 Visual Studio 中创建一个简单的控制台应用程序(VSTO 解决方案可能更好,我只是没有太多经验),它通过 Web 服务检索数据,然后通过 Excel Interop 在 Excel 中粘贴和格式化。 SO 上以及整个网络上都有很多关于 Excel 互操作的帖子。

    您尝试执行的操作听起来很常见,以至于我想知道某处是否有可用的现有报表包。

    【讨论】:

      猜你喜欢
      • 2015-12-27
      • 1970-01-01
      • 2017-11-29
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多