Bom dia fcarlosc
Com base nesse seu comentário e o exemplo que você disponibilizou eu entendi algo que eu estou falhando em explicar.
Na verdade, eu não gostaria que tivesse uma tela de login / senha, e nem a possibilidade de "inserir" novos volumes / logins / senhas.
A quetão é que, quando eu abrir o arquivo ele tem que se perguntar "onde eu estou?"
Se estou no computador "X", funciona; e
Se estiver no computador "Y", fecha.
E a maneira de eu identificar o computador "X" e "Y", não vai ser nada que eu insira nele.
Não vai ser um numero de autorização, não vai ser um login, nada deste tipo.
Esta é a parte que eu gostaria de automatizar.
Aqui no escritório eu uso um software que valida o "vol".
Ou seja, quando eu abro o software no escritório ele funciona normal, mas se eu abro em casa da uma msgbox "Este equipamento não está liberado." e fecha.
Gostaria de fazer um excel assim. Se os funcionários abrirem ele aqui no escritório funciona normal. Mas se copiarem num pen-drive pra levar pra fora não vai abrir.
Um espécie de proteção vinculada ao hardware.
No VBA eu não sei bem, mas acho que seria um "Private Sub" que executa uma vez quando abre, só com o objetivo de olhar pro vol da máquina, ver se ele é um dos que ta na lista, e funcionar/fechar, conforme o caso.
Atualmente estou tentando fazer algo tipo a sugestão dessa página: http://www.yogeshguptaonline.com/2009/0 ... kbook.html
Só que ali está pela placa mãe, e eu não consigo descobrir o serial da minha placa mãe, nem por linha de comando e nem no hardware... =/
Ta complicado, mas sigo na luta, desde já e sempre obrigado aos que estão colaborando XD
Postado : 30/08/2018 6:49 am