计算两个对象的值的差异
我有两个对象,我想计算每个值的差异。
现在的代码是:
Function CALBETA(CodeOne As String, CodeTwo As String) As Double Dim onedata As Object Dim Twodata As Object Set onedata = ConnectToBloombergTwo(CodeOne) Set Twodata = ConnectToBloombergTwo(CodeTwo) End Function
他们基于另一个function:
Public Function ConnectToBloombergOne(Code As String) As Object Dim sUrl As String Dim rawJson As Dictionary Dim dataRequest As WinHttp.WinHttpRequest Dim Json As Object Dim FetchedData As String sUrl = "http://www.bloomberg.com/markets/api/bulk-time-series/price/" & Code & "?timeFrame=3_YEAR" Set dataRequest = New WinHttp.WinHttpRequest With dataRequest .Open "GET", sUrl, True .Send .WaitForResponse FetchedData = .ResponseText End With FetchedData = Right(FetchedData, Len(FetchedData) - 1) FetchedData = Left(FetchedData, Len(FetchedData) - 1) Set Json = JsonConverter.ParseJson(FetchedData) Set ConnectToBloombergOne = Json.Item("price") End Function
所以,这个想法是比较来自彭博的两个不同的股票。 因此,我需要能够计算股票价格的差异。
我怎样才能做到这一点?
- excel vbaselect最后一行和最后一列
- 带有AirTable的工作表IF语句
- Excel VBA使用户select范围variables永久
- 停止macros并closures工作簿如果打开为只读?
- Excel触发macros
- 为什么我在使用FormulaArray的时候总是收到COMexception
- Servlet – 导出对Excel文件的响应
- Microsoft.Office.Interop.Excel.ChartObject.Copy上未指定的错误(从HRESULTexception:0x80004005(E_FAIL))
- 如何根据字段中的数据创build基于几种不同方式之一格式化字段的Excel电子表格