Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Excel - Ativando Macros Automaticamente

Fórum para agrupar todas as propostas de modelos de planilhas de Excel que essa comunidade consegue imaginar. Teve uma idéia? Produziu algo bem bacana? Esse é o lugar!

Moderador: Rafael Monteiro

selmo
Colaborador
Colaborador
Mensagens: 12
Registrado em: Dom Dez 07, 2014 9:34 pm

Re: Excel - Ativando Macros Automaticamente

Mensagem por selmo »

Seria viável incluir um comando sendkey para abrir um arquivo protegido para leitura?


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Reinaldo
Jedi
Jedi
Mensagens: 1537
Registrado em: Sex Ago 01, 2014 4:09 pm
Localização: Garça - SP / SCS - SP

Re: Excel - Ativando Macros Automaticamente

Mensagem por Reinaldo »

Talvez seja resquicios da passagem de ao, mas não entendi a demanda?


selmo
Colaborador
Colaborador
Mensagens: 12
Registrado em: Dom Dez 07, 2014 9:34 pm

Re: Excel - Ativando Macros Automaticamente

Mensagem por selmo »

Um aplicativo que possa ser executado em qualquer diretório, e que se possível, enviar comandos para a planilha, abrindo-a com senha de leitura, mas só executar em qualquer diretório já seria ótimo


linelson
Acabou de chegar
Acabou de chegar
Mensagens: 6
Registrado em: Sex Dez 26, 2014 10:19 am

Re: Excel - Ativando Macros Automaticamente

Mensagem por linelson »

No link abaixo tem um código para forçar o usuário a habilitar a macro, que funciona em arquivos xlsm:
http://www.xl-central.com/force-users-t ... kbook.html

Preciso adaptar para funcionar em arquivos xlsb, alguém consegue?

Att


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


selmo
Colaborador
Colaborador
Mensagens: 12
Registrado em: Dom Dez 07, 2014 9:34 pm

Re: Excel - Ativando Macros Automaticamente

Mensagem por selmo »

O post morreu??


falecomwarlen
Acabou de chegar
Acabou de chegar
Mensagens: 1
Registrado em: Ter Abr 21, 2015 8:27 pm

Re: Excel - Ativando Macros Automaticamente

Mensagem por falecomwarlen »

Boa noite.

Quando fiz os passos deu o seguinte erro:
fatal error: CS2021: Nome do arquivo ' "c:\ExcelMacros\AbreExcelComMacros.exe" ' é muito longo ou inválido.

já diminui o tamanho do nome do arquivo e continua dando errado.

O que será que eu fiz de errado.

Agradeço desde já com puder responder


Luciano123
Acabou de chegar
Acabou de chegar
Mensagens: 1
Registrado em: Qua Mai 20, 2015 3:20 pm

Re: Excel - Ativando Macros Automaticamente

Mensagem por Luciano123 »

Olá, estou com um problema para gerar o arquivo .exe, o prompt só me da retorno dizendo erro 2021, nome invalido ou muito longo, já repeti algumas vezes o processo mas o resultado é o mesmo,
o que devo fazer ou qual pode ser o erro?
Obrigado


gnrwar
Acabou de chegar
Acabou de chegar
Mensagens: 1
Registrado em: Qui Jun 11, 2015 9:43 am

Re: Excel - Ativando Macros Automaticamente

Mensagem por gnrwar »

Muito bom esse código!

Mas seria possivel acessar um arquivo que está numa pasta de rede?

Procurei muito isso que você explica aqui, a única coisa que está incompatível é porque minhas pastas se encontram em uma rede de computadores.

Ex: \\redepc\ExcelMacrosl\ExcelComMacros.xlsm


Avatar do usuário
Mikel Silveira Fraga
Jedi
Jedi
Mensagens: 1173
Registrado em: Sex Mai 27, 2011 3:27 pm
Localização: Governador Valadares - MG
Contato:

Re: Excel - Ativando Macros Automaticamente

Mensagem por Mikel Silveira Fraga »

Tomas, bom dia.

E ai, como tem passado, tudo bem?

Cara, você acha que é possível montar um Ativador de Macros Automático, como este aqui, utilizando dos recursos de VBScript?

Tem alguma dica de possíveis bibliotecas que poderia estar utilizando, ou caminho a seguir?

Fico no aguardo de seu retorno.

Abraços e bom dia pra todos.


Avatar do usuário
Mikel Silveira Fraga
Jedi
Jedi
Mensagens: 1173
Registrado em: Sex Mai 27, 2011 3:27 pm
Localização: Governador Valadares - MG
Contato:

Re: Excel - Ativando Macros Automaticamente

Mensagem por Mikel Silveira Fraga »

Boa tarde a todos.

Postei uma pergunta de manhã e já fui vasculhando na net até conseguir encontrar algo.

No site Usando Access, encontrei dois artigos que irão auxiliar nesse processo. Seguem os links:
- Configurando Macro de Segurança
- Macro de Segurança e o CurrentProject.isTrusted

Nesses dois links, apesar de estarem direcionados para a tratativa com o MS Access, utilizam a Opção de Segurança do Office, que configura diretórios específicos como Locais Confiáveis, permitindo que os arquivos rodem sem a necessidade de desativar toda a segurança das macros.

A vantagem desse processo é que, a segurança das macros continua ativada para demais arquivos executados por um usuário, evitando a execução de códigos mal-intelecionados.

Vou adaptar esse código para o VBScript(.vbs) e estarei disponibilizando aqui.

Abraço a todos!!!!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder