none
Programação ao abrir qualquer planilha RRS feed

  • Pergunta

  • Estou vendo o VSTO e quero saber se é possível fazer uma programação onde ao abrir qualquer planilha (nova ou salva) seja disparada automaticamente uma programação que irá verificar se a planilha já foi categorizada segundo os padrões da minha empresa. Se não, mostra uma janela para o usuário escolher as opções que ficarão gravadas na planilha.

    Eu consigo fazer isso no VBA no Auto_Open, mas eu teria que colocar o código em cada uma das planilhas e dar permissão de executar a Macro todas as vezes.

    sexta-feira, 24 de fevereiro de 2012 10:26

Todas as Respostas

  • Boa tarde Ia2ny, você pode criar um Add In no Excel. Neste você terá duas opções:

    • Por default, o VSTO cria o método ThisAddIn_Startup(), neste você pode colocar as instruções.
    • Caso você tenha alterado o menu Ribbon (Add > New Item > Ribbon (Visual Designer)) coloque as instruções no load do Ribbon.

    Lembrando que o Add In é um complemento salvo no computador, portanto toda vez que o Excel for aberto o complemento será iniciado.

    Se não ficou claro posso mandar um exemplo pra vc.

    • Sugerido como Resposta Julio Costi quarta-feira, 6 de fevereiro de 2013 11:38
    quarta-feira, 11 de abril de 2012 16:28
  • Ola Alexandre, 

    estou pesquisando sobre isso tambem, e gostaria do seu exemplo se for possivel, por email

    juliocosti@hotmail.com

    Obrigado!


    Julio C.

    quarta-feira, 11 de abril de 2012 21:34