Bom dia galera, sou novo aqui no forum e tambem em SQL. Tenho a seguinte duvida, e vou postar parte de minha select e explicar o que eu preciso mudar nela, espero que possam me ajudar. DECLARE @_DATA char (6) SET @_DATA = '201108' ------------ Conferência de IR a pagar - ACUMULADOS ------------- SELECT LEFT(RD_DATPGT,6) AS DATA,CTT_KSPREF as UNIDADE,RD_TIPO2 AS TIPO,RD_PD AS VERBA,RV_DESC AS DESCR, SUM(RD_VALOR) VALOR FROM SRD950 SRD LEFT OUTER JOIN SRV950 SRV ON SRV.D_E_L_E_T_ <> '*' AND RD_PD = RV_COD LEFT OUTER JOIN CTT950 CTT ON CTT.D_E_L_E_T_ <> '*' AND RD_CC = CTT_CUSTO WHERE SRD.D_E_L_E_T_ <> '*' AND (RV_CODFOL IN ('066','071','067','009','152','101') OR RV_COD = '472' ) AND RD_TIPO2 != 'K' AND LEFT(RD_DATPGT,6) >= @_DATA GROUP BY LEFT(RD_DATPGT,6),CTT_KSPREF,RD_TIPO2,RD_PD,RV_DESC O que eu quero fazer nessa select é fazer com que a variavel declarada seja buscada em uma celula da planilha de excel. Entendo que eu deveria mudar o SET @_DATA = 'celula da planilha excel' alguém sabe me dizer se isso é possível? Estou querendo fazer isso para trabalhar no powerpivot. Desde já muito obrigado