4 Replies Latest reply: Dec 12, 2013 10:48 AM by Egnaldo de Sousa RSS

    sub

      alguém sabe o que é uma sub?

      eu posso "chama-la" em meu script?

       

      desde já agradeço!

        • Re: sub
          Egnaldo de Sousa

          Bom dia Ramon,

           

          Sub é uma rotina que só é executada quando ela é invocada.

           

          Exemplo:

          Sub CarregarTabela() //Cria a Sub

               Load * from Base.xls;

          End Sub

           

          Call CarregarTabela //Chamando a SUB

            • Re: sub

              obrigado Egnaldo

              só mais umas dúvidas...

               

              o nome do método precisa estar entre parêntestes ou algo do tipo?

              pois estou tentando aqui e o nome fica azul e dá erro

              a sub precisa estar no script ou  onde se edita o script da macro?

              • Re: sub
                Danilo Torres

                Se for FUNCTION eu consigo chamar no EDITOR DE SCRIPT, mas como eh SUB eu não consigo. Tentei colocar o Call mas não rolou, ele dá erro:

                 

                Erro na linha do script:

                Call PrintReports

                 

                Ao executar o macro usando o botao TESTE na tela de macro ele funciona 100%

              • Re: sub
                Egnaldo de Sousa

                Da uma olhada neste exemplo acredito que pode ser mais fácil de entender.

                Neste caso estou utilizando uma SUB dentro do Script, não estou utilizando macro, se for utilizar macro o processo é um pouco diferente.