Na célula A2, o usuário vai digitar o nome de uma worksheet. As worksheets são nomeadas de 01 a 31 (dias do mês).
Ao clicar no botão de Macro, o valor da célula D5 será o resultado da subtração da célula D4 pela célula j16 da worksheet previamente especificada na célula A2.
O código abaixo funciona, mas eu gostaria que ao invés de ter o "06", este valor seja aquele especificado na célula A2.
Range("D5").Value = Range("D4").Value - Worksheets("06").Range("j16").Value
Assim, se eu mudar a célula A2 para 15, ao clicar no botão, a fórmula seria:
Range("D5").Value = Range("D4").Value - Worksheets("15").Range("j16").Value
em outras palavras, seria algo do tipo:
Range("D5").Value = Range("D4").Value - Worksheets(VARIAVEL).Range("j16").Value
Postado : 06/02/2015 12:41 pm