Notifications
Clear all

Verificar se planilha ja esta aberta

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

Ola boa tarde,

Gostaria de obter ajuda quando preciso verificar se uma planilha já esta aberta no computador? Se ja estiver aberta, apenas retornar mensagem simples ao usuário.

Tenho pesquisado bastante mas tenho encontrado muito código complexo. Estou buscando algo mais robusto.

 

Poderiam me ajudar?

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

 
Postado : 28/09/2020 6:17 pm
(@anderson)
Posts: 203
Reputable Member
 
Sub TESTE()

For Each Workbook In Workbooks

If Workbook.Name = "Pasta2.xlsx" Then

MsgBox "Pasta2 já está aberto."
Exit Sub
End If

Next Workbook

MsgBox "Pasta2 está fechado."
End Sub

Em 90% dos casos em que não se anexa o arquivo, ocorrem mal-entendidos, gerando perda de tempo de ambos os lados.

 
Postado : 28/09/2020 6:39 pm
ueleodoro reacted
(@ueleodoro)
Posts: 133
Estimable Member
Topic starter
 

@anderson muito obrigado. Caiu como uma luva.

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

 
Postado : 28/09/2020 9:48 pm