Notifications
Clear all

Uso restrito de planilha.

5 Posts
4 Usuários
0 Reactions
1,003 Visualizações
(@romerito)
Posts: 8
Active Member
Topic starter
 

Bom dia.

Estou precisando restringir o uso de minha planilha para somente em minha maquina, como faço?

 
Postado : 17/06/2015 7:25 am
(@romerito)
Posts: 8
Active Member
Topic starter
 

Qual comando uso no vba para que sempre que eu execute uma macro no computador ele me retorno o nome do computador em uma celula?

 
Postado : 17/06/2015 9:01 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Crie tópicos separados para cada questão.

As duas questões podem ser resolvidas aplicando a função ENVIRON.

No primeiro caso, você pode desenvolver um código no evento de abertura do arquivo com a condição se o computador não for o definido no código, feche o arquivo. Para isso use a função Environ("computername") ou então, Environ("username"), pois você pode fazer a lógica pelo usuário também, ao invés do nome da máquina.

A segunda pergunta, é só definir a célula desejada igual ao ENVIRON("comupername"), Exemplo: range("A1").Value = Environ("computername")

Abraços!

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 17/06/2015 10:22 am
(@edcronos)
Posts: 1006
Noble Member
 

Issamu , creio que a segunda pergunta foi relacionada com o pedido inicial dele
talvez ele queira fazer uma proteção comparando o valor da célula com o nome da maquina

Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.

"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"

 
Postado : 17/06/2015 10:42 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

ROMERITO,

Boa Tarde!

Veja se assim resolve.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 17/06/2015 11:13 am