Olá Feras, a coisa é mais complicada do que parece.
Pesquisando na web encontre esse tópico da própria Microsoft:
Para desativar a tecla do Windows, execute estas etapas:
Clique em Iniciar, clique em Executar, digite regedt32e clique em OK.
No menu janela , clique em Máquina HKEY_LOCAL_ na máquina Local.
Clique duas vezes na pasta System\CurrentControlSet\Control e, em seguida, clique na pasta de Layout do teclado .
No menu Editar , clique em Adicionar valor, digite Scancode Map, clique em REG_BINARY como o Tipo de dadose, em seguida, clique em OK.
Digite 00000000000000000300000000005BE000005CE000000000 no campo de dados e, em seguida, clique em OK.
Feche o Editor do registro e reinicie o computador.
Para ativar a tecla do Windows, execute estas etapas:
Clique em Iniciar, clique em Executar, digite regedt32e clique em OK.
No menu janela , clique em Máquina HKEY_LOCAL_ na máquina Local.
Clique duas vezes na pasta System\CurrentControlSet\Control e, em seguida, clique na pasta de Layout do teclado .
Clique com botão direito a entrada de registro Scancode Map e, em seguida, clique em Excluir. Clique em Sim.
Feche o Editor do registro e reinicie o computador.
O problema agora é transformar isso pra VBA alguém se habilita?
Contudo, esbarramos ainda no fato de se ter que reiniciar o computador, ou seja, é quase uma utopia provocar tal situação.
Abraços, WSenna