Obrigado pela ajuda Edson,
Realmente a concatenação resolveria (como resolveu o problema). Tinha tentando antes, mas deu tanta dor de cabeça que tinha desistido. Com a sua dica, resolvi fazer novamente. Com isso, a fórmula =SUBSTITUIR(RTD("sbbsystems.yfquote.rtd.yahoo.server";"";"INDU";"LAST");".";",") ficou assim (essa deu trabalho):
v_last_DJI = "=SUBSTITUIR(RTD(" & """" & "sbbsystems.yfquote.rtd.yahoo.server" & """" & "" & ";" & """" & """" & "" & ";" & """" & "INDU" & ";" _
& """" & "LAST" & """" & ");" & """" & "." & """" & ";" & """" & "," & """" & ")"
Só que surgiu um outro problema. Ao fazer a célula = a varíavel ( Worksheets("Recepção & Base de Dados").Cells(16, 16).Formula = v_last_DJI ), me é apresentado o "Erro em tempo de execução '1004': Erro de definição de aplicativo ou de definição de objetivo. Vale frisar que as varíaveis foram devidamente setadas (Dim v_last_DJI, v_close_DJI.
Procurando a respeito, não encontrei nada que justificasse. Tem alguma idéia, por favor, do que pode ser?
Thanks,
Postado : 29/12/2011 11:18 am