Usuário com melhor resposta
UTILIZANDO CONTROLE ADICIONAL

Pergunta
-
Respostas
-
Diego,
Os controles que você citou são 32 bits. O Office que você instalou é, com certeza, 64 bits. Se você instalar a versão de 32 bits do Office 2010, os controles aparecerão novamente.
Infelizmente, a Microsoft ainda não disponibilizou uma solução para que controles de 32 bits funcione no Office 64 bits. Você terá que instalar uma versão do Office 32 bits.
Felipe Costa Gualberto - http://www.ambienteoffice.com.br
- Sugerido como Resposta Felipe Costa GualbertoMVP, Moderator terça-feira, 31 de dezembro de 2013 23:15
- Marcado como Resposta Felipe Costa GualbertoMVP, Moderator terça-feira, 31 de dezembro de 2013 23:15
Todas as Respostas
-
-
Fiquei sabendo que existe o controle MsFlexGrid, que funciona como "folha de dados", eu tava precisando justamente de um controle com essas características.
Como posso conseguir esse tipo de controle (MsFlexGrid) e como adicioná-lo na minha Caixa de Ferramenta? E eu tava precisando de um exemplo de utilização desse controle.
-
Risomar,
Tente usar o ListView (usando a referênciaMscomctl.ocx) ao invés do MsFlexGrid (que é do VB6, e o VBA tem uma limitação para trabalhar com ActiveX).
Veja algumas dicas no link: http://www.tomasvasquez.com.br/blog/microsoft-office/vba-listview-no-excel-alguns-conceitos
Se você usar Excel 2010, consulte também o link: http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/448bd73d-ccf6-4415-9180-52c03bd3bcd4
Espero ter ajudado.
Tiago Pratti
-
Se você usar Excel 2010, consulte também o link: http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/448bd73d-ccf6-4415-9180-52c03bd3bcd4
Meus amigos, já habilitei a biblioteca mscomctl.ocx, a mscomct2.ocx e a COMDLG32.OCX. As opções destas referências ficam disponíveis na Tela de Referências no menu Ferramentas do VBA, mas os controles não aparecem nem na tela de controles adicionais nem na paleta de ferramentas do VBA. Estou usando o Excel 2010 e perdi um projeto quase todo porque era baseado em ListView e Date Piker. Alguém sabe como resolver?
Estou quase desinstalando o Office 2010 e voltando para o 2007.
Muito Obrigado.
Diego Ferrandis
-
Diego,
Os controles que você citou são 32 bits. O Office que você instalou é, com certeza, 64 bits. Se você instalar a versão de 32 bits do Office 2010, os controles aparecerão novamente.
Infelizmente, a Microsoft ainda não disponibilizou uma solução para que controles de 32 bits funcione no Office 64 bits. Você terá que instalar uma versão do Office 32 bits.
Felipe Costa Gualberto - http://www.ambienteoffice.com.br
- Sugerido como Resposta Felipe Costa GualbertoMVP, Moderator terça-feira, 31 de dezembro de 2013 23:15
- Marcado como Resposta Felipe Costa GualbertoMVP, Moderator terça-feira, 31 de dezembro de 2013 23:15
-
-