Notifications
Clear all

Projeto VBA Online

5 Posts
2 Usuários
0 Reactions
1,127 Visualizações
 Reef
(@reef)
Posts: 30
Eminent Member
Topic starter
 

Boas amigos,

Tenho uma dúvida quanto a poder utilizar meu sistema online. Para que possa ser aberto através de um endereço na internet.

Eu já fiz sites em html, wp, etc... e sei como por os mesmos para funcionarem, porém queria saber se há possibilidade do meu projeto feito em VBA Excel ser executado através de um endereço na internet.

Por exemplo, quando faço um site em WordPress, eu coloco tudo em um banco de dados na internet, e quando eu acesso o endereço eu abro o login do WordPress e tenho acesso ao mesmo.
O que eu queria era o mesmo, por meu projeto em um banco de dados na internet, e ao acessar o endereço ter acesso ao meu sistema como se eu estivesse acessando o mesmo na minha máquina.

Vi um tópico aqui de um amigo, mas não é o que queria e por isso estou a procura ainda disso.

Se não entenderam me avise que tento explicar melhor.

Se houver essa possibilidade eu agradeço mesmo assim.

 
Postado : 09/04/2016 10:49 am
(@mprudencio)
Posts: 2749
Famed Member
 

VBA nao funciona Online ate onde sei.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 09/04/2016 11:39 am
 Reef
(@reef)
Posts: 30
Eminent Member
Topic starter
 

Eu tava pensando aqui, enquanto ao OneDrive, testei aqui e vi que ele abre normalmente o arquivo e todas as alterações que faço fica salvo nele e posso acessar ele em qualquer PC através da minha conta.

Será que teria como bloquear o acesso do meu sistema em outro lugar que não seja através do meu OneDrive ?

Eu vi esse Código aqui mesmo no fórum em outro tópico.

Sub Verifica()
    'Aqui você vai fornecer a planilha já com os dados capurados do seu aluno
    If VBA.Environ("computername") <> "WAGNER-VAIO" And _
    VBA.Environ("username") <> "Wagner" Then
        MsgBox "Esta planilha não está autorizada para esse computador!", vbCritical, "USO NÃO AUTORIZADO"
        ActiveWorkbook.Save
        Application.Quit
    Else
        Exit Sub
    End If
End Sub

Será que tem como adaptar ele para reconhecer meu OneDrive?

Eu resolveria meia parte do que gostaria. Meu sistema poderia ficar "acessível" através do "OneDrive" onde eu quisesse. Fora que poderia atualizar o sistema para o cliente sem precisar entrar no PC do cliente com programas do tipo TeamViwer.

 
Postado : 10/04/2016 2:51 pm
(@mprudencio)
Posts: 2749
Famed Member
 

De forma geral não vejo pq a proteção no Onedrive pq so tera acesso quem vc encaminhar o link, e provavelmente quem acessar o link q vc enviar, e certo que salvara o arquivo em uma maquina local.

O codigo acima verifica se a maquina que esta abrindo o arquivo esta sendo aberta na maquina certa e pela pessoa certa.

Nao creio ser possivel fazer esse tipo de verificação pelo onedrive.

So pra esclarecer segurança em excel infelizmente NAO EXISTE, sempre sera possivel quebrar, em resumo é perca de tempo.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 10/04/2016 3:25 pm
 Reef
(@reef)
Posts: 30
Eminent Member
Topic starter
 

De forma geral não vejo pq a proteção no Onedrive pq so tera acesso quem vc encaminhar o link, e provavelmente quem acessar o link q vc enviar, e certo que salvara o arquivo em uma maquina local.

O codigo acima verifica se a maquina que esta abrindo o arquivo esta sendo aberta na maquina certa e pela pessoa certa.

Nao creio ser possivel fazer esse tipo de verificação pelo onedrive.

So pra esclarecer segurança em excel infelizmente NAO EXISTE, sempre sera possivel quebrar, em resumo é perca de tempo.

Eu sei, a segurança na verdade não existe em nenhuma plataforma :/

 
Postado : 10/04/2016 5:22 pm