Jump to content

Ctrl+Break no Excel


Antoliv
 Share

Recommended Posts

Olá pessoal

O código 

Application.EnableCancelKey = xlDisabled

permite-me desabilitar a opção Ctrl+Break no Excel, o que até é bom pois assim não permite que terceiros parem o código e vejam o que está por detrás de um programa VBA.

Se juntarmos o código

Application.Visible = False

ainda melhor melhor, pois assim nem a a folha de excel onde se realizam algumas operações.

Só que eu também deixo de ter acesso ao código pois não consigo abrir o editor do código VBA deste Livro em particular.

Há alguma maneira de aceder ao código mantendo o Ctrl+Break e a folha de Excel desabilitada?

Link to comment
Share on other sites

Olá Antoliv

Ambos os comandos se referem a 'Application' o que significa que são aplicados à 'instance' do Excel onde se aplicam. Portanto são 'Application Wide' e não há volta a dar.

Para esconder uma folha pode usar por exemplo:
 

Sheet1.visible=xlSheetVeryHidden
  
  or
  
Sheet1.visible=xlSheetHidden

Onde "Sheet1" é o 'code name' da folha. Assim o controle é limitado à folha e o resto continua visivel e acessível.

Edited by Luis_vxd
code mistake

Cumprimentos

Luis
https://programar-excel.pt

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.