- 18 Nov 2015 às 15:55
#5157
Vi aqui uma coisa que pra mim seria muito util, mas tenho uma duvida.
Eu uso o Excel 2013, e sei que muitos de meus clientes usam versoes abaixo disto e muitos Excel 97 ainda. Dai seria possivel enviar esta macro mesmo assim ? Na hora de Salvar a planilha qual terminacao melhor a ser usada, ja que estaria usando uma Macro e pudesse atingir outras versoes do Excel ?
A Macro abaixo,
Postado como : LIMITAR TEMPO DE USO DE UMA PLANILHA (30 DIAS)
Private Sub Workbook_Open()
Dim Edate As Date
Dim WS As Worksheet
'O código vai exibir a guia desejada antes de fechar o arquivo
'Obs: Caso as macros do usuario, não esteja habilitada, ele não verá o que deseja ver
Set WS = Worksheets("SuaGuia")
WS.Visible = True
Edate = Format("01/12/2015", "DD/MM/YYYY")
If Date > Edate + 30 Then
MsgBox "O arquivo vai expirar !!!"
ActiveWorkbook.Close
End Sub
Eu uso o Excel 2013, e sei que muitos de meus clientes usam versoes abaixo disto e muitos Excel 97 ainda. Dai seria possivel enviar esta macro mesmo assim ? Na hora de Salvar a planilha qual terminacao melhor a ser usada, ja que estaria usando uma Macro e pudesse atingir outras versoes do Excel ?
A Macro abaixo,
Postado como : LIMITAR TEMPO DE USO DE UMA PLANILHA (30 DIAS)
Private Sub Workbook_Open()
Dim Edate As Date
Dim WS As Worksheet
'O código vai exibir a guia desejada antes de fechar o arquivo
'Obs: Caso as macros do usuario, não esteja habilitada, ele não verá o que deseja ver
Set WS = Worksheets("SuaGuia")
WS.Visible = True
Edate = Format("01/12/2015", "DD/MM/YYYY")
If Date > Edate + 30 Then
MsgBox "O arquivo vai expirar !!!"
ActiveWorkbook.Close
End Sub