locked
Problema para atribuir macro a uma caixa de texto excel 2007 RRS feed

  • Pergunta

  • Boa tarde,

    tenho um planilha com objetos em suas abas com pequenas validações, mas preciso criar outras validações utilizando as funções internas em vba mesmo, só que depois que criei um sub teste tentei atribuir o mesmo em um botão (caixa de texto) para ser executado, mas o excel emitiu um erro: "Esta fórmula é muito complexa para ser atribuída a um objeto". Como posso resolver esse problema ?

    Obrigado.

    segunda-feira, 15 de outubro de 2012 20:28

Respostas

  • Fabiano, não consegui entender muito bem como está sua pasta de trabalho.

    Seria mais fácil o que você pretende fazer, já que ao falar "preciso criar outras validações utilizando as funções internas em vba mesmo", pode ser que esteja descartando outras soluções mais simples para seu problema.

    "tenho um planilha com objetos em suas abas com pequenas validações" - não entendi essa parte.

    "tentei atribuir o mesmo em um botão (caixa de texto)" - você quer dizer que tentou adicionar a um controle do tipo caixa de texto ou botão de comando? Esse controle está no formulário, certo?

    Acho que seria melhor se você disponibilizasse uma pasta de trabalho com um exemplo no SkyDrive e explicasse o que deseja fazer.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    terça-feira, 16 de outubro de 2012 22:56
    Moderador
  • Seguinte, eu tinha uma planilha que dava o mesmo problema, ela tinha duas particularidades, estava compartilhada e em rede, retirei o compartilhamento, refiz o processo de atribuir a macro em unidade local (Ex: desktop) e coloquei a planilha de volta na rede, funcionou direitinho.

    Abs!


    quarta-feira, 6 de janeiro de 2016 13:12

Todas as Respostas

  • Fabiano, não consegui entender muito bem como está sua pasta de trabalho.

    Seria mais fácil o que você pretende fazer, já que ao falar "preciso criar outras validações utilizando as funções internas em vba mesmo", pode ser que esteja descartando outras soluções mais simples para seu problema.

    "tenho um planilha com objetos em suas abas com pequenas validações" - não entendi essa parte.

    "tentei atribuir o mesmo em um botão (caixa de texto)" - você quer dizer que tentou adicionar a um controle do tipo caixa de texto ou botão de comando? Esse controle está no formulário, certo?

    Acho que seria melhor se você disponibilizasse uma pasta de trabalho com um exemplo no SkyDrive e explicasse o que deseja fazer.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    terça-feira, 16 de outubro de 2012 22:56
    Moderador
  • Seguinte, eu tinha uma planilha que dava o mesmo problema, ela tinha duas particularidades, estava compartilhada e em rede, retirei o compartilhamento, refiz o processo de atribuir a macro em unidade local (Ex: desktop) e coloquei a planilha de volta na rede, funcionou direitinho.

    Abs!


    quarta-feira, 6 de janeiro de 2016 13:12