Eu criei um script de excel para fazer o download de preços históricos de ações internacionais em um arquivo de texto, o script costumava funcionar bem até a última segunda-feira, agora toda vez que eu chamo esse segmento da página finance.yahoo.com de endereçamento de código usando alguns parâmetros para incluir o estoque especificado da página de hoje recebo um erro de redirecionamento, aqui alguma parte do código:
Function GetTodayStockYahoo(ByVal simbolo As String, ByVal HojaDatos As
String, Optional ByVal RenglonInicial = 5, Optional ByVal ColumnaInicial =
1) As Integer
Dim pagina() As Byte
Dim strPagina As String
Dim WebObject2 As WinHttpRequest
PaginaYahoo = "https://es-us.finanzas.yahoo.com/quote/AMXL.MX"
URL = PaginaYahoo
Set WebObject2 = New WinHttpRequest
WebObject2.Open "get", URL
WebObject2.Send
WebObject2.WaitForResponse
strPagina = WebObject2.ResponseText
O erro ocorre na linha WebObject2.send aqui uma captura de tela da mensagem:
Eu li em alguns sites que o redirecionamento pode ser causado pela página solicitando cookies, parece que antes disso não era o caso mas é agora, alguém poderia aconselhar como eu posso modificar o script para que eu possa obter a página em uma string como estava sendo feito antes?