Notifications
Clear all

Impedir Abertura de Planilha em modo Somente Leitura

3 Posts
2 Usuários
1 Reactions
1,240 Visualizações
(@ueleodoro)
Posts: 133
Estimable Member
Topic starter
 

Via Código de vba, seria possível impedir Carregar uma planilha em especifico se ela retornar como somente leitura?

OU avisar o usuário e encerar a mesma?

Grato

Ulisses Eleodoro dos Santos
---------------------------------------
Compartilha o conhecimento é a
forma mais valorosa na busca da
sabedoria.
---------------------------------------

 
Postado : 28/09/2020 6:20 pm
(@televisaos)
Posts: 49
Eminent Member
 

@ueleodoro

Boa noite,

Este código deve resolver. Cole em "EstaPastaDeTrabalho":

Private Sub Workbook_Open()
If ActiveWorkbook.ReadOnly Then
ActiveWorkbook.Close
End If
End Sub

Att, Televisaos

 
Postado : 04/10/2020 1:13 am
ueleodoro reacted
(@ueleodoro)
Posts: 133
Estimable Member
Topic starter
 

@televisaos Obrigado

Codigo Final ficou assim:

Private Sub Workbook_Open()
If ActiveWorkbook.ReadOnly Then
MsgBox "IMPOSSIVEL ACESSAR DOIS USUÁRIOS AO MESMO TEMPO!!!!!", vbCritical, ""
Application.DisplayAlerts = False
ActiveWorkbook.Close
End If
End Sub

Ulisses Eleodoro dos Santos
---------------------------------------
Compartilha o conhecimento é a
forma mais valorosa na busca da
sabedoria.
---------------------------------------

 
Postado : 05/10/2020 3:27 pm