【问题标题】:Access: Updating end of day Share values from Yahoo finance访问:更新雅虎财经的日终股票价值
【发布时间】:2015-06-17 01:25:02
【问题描述】:

我即将添加到我的数据库中,这可能会使通常不习惯使用它的用户的生活更加轻松。

我的数据库中有一个表;它在另一个表中保存了 Historical_stock_data 和 Historical_currency_data(将股价转换为美元的值)。他们每个人基本上都有四列和三列(StockCode,Dates,SharePrice,Volume)和(CurrencyCode,Dates,Rates)。

现在在每个交易日结束时;我需要更新这两个表。数据库中有大约 200 家公司;目前我基本上在雅虎金融有一个投资组合,持有所有 200 家公司,我将其下载到 Excel 中并进行编辑,使其与列匹配;然后通过添加到表中手动更新数据库。 (我也可以使用传输电子表格的方法来执行此操作,但我曾经遇到过问题,所以现在手动执行;我的编码技能不是最好的)

货币价格,因为数据库中只有大约 6 种货币兑换美元;我手动更新它们;目前这不是问题;但如果包括来自不同国家的更多公司,那就更容易了;此外,自动化总是更好;所以想知道这是否也可能。

因此,如果有一种方法可以在每天结束时将这些值直接更新到 Access 中,而无需使用 Excel;那很好啊。如果有的话,如果我看到一个例子,说明使用哪种代码,只有一个例子;我应该能够完成它。

【问题讨论】:

  • 应该可以,雅虎财经的哪个页面?

标签: ms-access vba yahoo-finance


【解决方案1】:

搜索“yahoo stock price excel”,你会发现很多示例代码。然后将代码转换为使用记录集/表格而不是单元格,就完成了。

【讨论】:

    猜你喜欢
    • 2013-11-06
    • 1970-01-01
    • 2022-01-22
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-10
    • 1970-01-01
    相关资源
    最近更新 更多