locked
Instalação do MSFLEXGRID no OFFICE RRS feed

  • Pergunta

  • Olá, Gostaria de saber se é possível instalar o MSFLEXGRID no OFFICE para usar no VBA do Excel? Caso seja possível como faço esta instação? Muito obrigada.
    • Movido AndreAlvesLima quarta-feira, 8 de setembro de 2010 18:20 (De:Grupos de Usuários)
    quarta-feira, 8 de setembro de 2010 17:55

Todas as Respostas

  • Prezado(a),

    Estou migrando seu post para o fórum de Excel.

    Por favor, das próximas vezes que for postar alguma dúvida referente a esse assunto, poste por lá.

    Obrigado.


    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    quarta-feira, 8 de setembro de 2010 18:19
  • Olá boa noite

    Antes de instalar, na caixa de controles de formulário do VBA(quando vc cria um form e tem o textbox, button, etc) clique com o botão direito, e selecione adiconar controle, verifique se o flexgrid já não está por lá. Caso não esteja ...

    O processo é bem simples, baixe o arquivo em sua máquina, numa pasta qualquer. Procure no google que possui diversas opções, tente por msflexgrid.ocx
    Feito isto, vá em iniciar/Executar e digite regsvr32 c:\caminho\onde\salvou\o\ocx\msflexgrid.ocx

    Teste ai e qqer coisa fale.

    Att


    Bruno Silva Leite Office Developer officevb.blogspot.com
    quarta-feira, 8 de setembro de 2010 22:30
  • Bom dia Bruno, Obrigada pela resposta. Vou testar e te falo o resultado. Att, Michelle Alves.
    quinta-feira, 9 de setembro de 2010 11:22
  • Bom dia André, Desculpe-me pelo post em local errado. Obrigada pela orientação. Att, Michelle Alves.
    quinta-feira, 9 de setembro de 2010 11:42
  • Bom dia Bruno, 

    Fiz o processo todo. A única diferença é que fiz pelo DOS. Coloquei o arquivo .OCX na SYSTEM32 e digitei no DOS: regsvr32 msflxgrd.ocx

    Até ai beleza, foi instalado com êxito. Porém quando puxei ele na caixa de controles e tentei colocar no formulário deu a seguinte mensagem: "Não foi possível criar o controle, porque este não está licenciado corretamente". Muito obrigada.

     


    quinta-feira, 9 de setembro de 2010 13:13
  • Então não será possível o uso deste controle
    O que vc pode fazer é instalar o VB6 em sua máquina , pode ser a Express Edition mesmo. No VB este controle é padrão, assim no VBA ele estará disponível para você.
    Porém ocorre o problema nas máquinas do usuário.
    Uma solução de uso seria o ListView, que tem uma aparência bem próximo ao grid, e é padrão do VBA.

    Qqer dúvida poste ai.

    Att
    Bruno Silva Leite Office Developer officevb.blogspot.com
    quinta-feira, 9 de setembro de 2010 22:40