Alterar data em uma consulta SQL para fazer referência a uma célula no Excel

1

Eu tenho o seguinte código que retorna os dados necessários para o excel e alterar manualmente a data irá alterar os dados retornados; no entanto, gostaria de referenciar uma célula com uma fórmula que tornará a consulta um pouco mais amigável.

Eu tentei usar meu conhecimento limitado de fazer referência a uma célula, mas nenhuma funcionou. Essas informações estão na célula A1 e a consulta é colocada na célula A2 com a seguinte equação: =wwQuery("STKAP03", $A$1)

SET QUOTED_IDENTIFIER OFF
SELECT * FROM OPENQUERY(INSQL, "SELECT DateTime, [40_MOTORS.MI436423.CIN], [40_MOTORS.MI436425.CIN]
FROM WideHistory
WHERE [40_MOTORS.MI436423.CIN] IS NOT NULL 
AND wwRetrievalMode = 'Delta'
AND wwVersion = 'Latest'
AND DateTime >='20120409 07:00:00' These two dates/times I'd like to reference cells on a different sheet
AND DateTime <= '20120416 07:00:00'")
    
por Adil 09.12.2012 / 17:49

0 respostas

Tags