Amigos, bom dia.
Estou criando um código e estou tendo o seguinte problema, possuo uma célula que possui datas. Ao declarar uma variável para esta célula, o código irá fazer o seguinte:
- se a data da variavel for menor que 01/08/2014, abre uma planilha
- se a data da variavel for maior ou igual a 01/08/2014 abre outra planilha.
Ambas as planilhas a serem abertas são da mesma pasta de trabalho e a variavel está em uma pasta de trabalho diferente.
Até o momento o meu código é o seguinte:
Sub intpesquisa()
Dim var1 As Integer
Dim var2 As Integer
Dim var3 As Date
'chamar a planilha de controle de vagas 2014 (R&S)
Workbooks("Controle de Vagas 2014.xlsx").Worksheets("2014!").Activate
Range("d2").Select 'seleciona inicialmente a celula d2
var1 = ActiveCell.Value 'ativa o valor da celula como variavel
ActiveCell.Offset(0, -1).Select 'seleciona celula
var3 = ActiveCell.Value 'declara variavel data
Workbooks("Novo controle de Formulários RP - MP.xlsm").Worksheets("2013 2014!").Activate
End Sub
Postado : 12/12/2014 9:19 am