Notifications
Clear all

Listview e DTpicker dando erro

11 Posts
3 Usuários
0 Reactions
5,435 Visualizações
(@eduhaag)
Posts: 36
Trusted Member
Topic starter
 

Ola pessoal.
estou tentando por uma listview e um daqueles calendarios popup no meu userform.
mas esta retornando o seguinte erro

classfactory não pode fornecer a classe solicitada

isso acontece ja quando vou colocar o objeto no userform.
por favor me ajudem

 
Postado : 25/02/2012 6:58 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Só por curiosidade já fez a referência no Editor do VBA:
Microsoft Windows Common Controls 6.0(SP6) ??
pra mais informações veja:
http://www.tomasvasquez.com.br/blog/mic ... -conceitos

 
Postado : 25/02/2012 7:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!!

Andei pesquisando e tive essa dica..

1. Tente reparar o seu a instalação do Excel - vai adicionar remover programas, selecione Office 2007 - reparar este
2. Executar diagnósticos Excel - Opções do Excel, Recursos, Run Microsoft Office diagnóstico
3. Tente desinstalar e reinstalar o Excel
4. Você pode tentar registrar os controles eo formulário de usuário - tente fazer o download de MSCOMCTL.OCX http://www.ocxdump.com/ e MSCOMCT2.OCX - colocá-los em C: WINDOWS system32 Se você estiver usando o WinXP. Uma vez feito isso clique em Iniciar -> Executar e digite "regsvr32 MSCOMCTL.OCX" (sem aspas) na caixa. Obter o controle de calendário para a sua versão do Excel MSCAL.OCX e registrar isso também.
Dependendo do seu sistema operacional / versão Excel irá determinar onde você coloca OCX / Que OCX para usar. Google é seu amigo.
Experimente as opções fáceis 1-3 antes de ir para baixo da faixa de registrar os vários controles

 
Postado : 26/02/2012 3:58 am
(@eduhaag)
Posts: 36
Trusted Member
Topic starter
 

eu tentei isso que falou mas continua dando erro no datapicker

 
Postado : 27/02/2012 9:07 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!

poste seu arquivo, eu não vou poder faser nada pois estou notrabalho e não posso baixar seu anexo.

Espero que em quanto isso, alguém o faça!

 
Postado : 27/02/2012 9:11 am
(@eduhaag)
Posts: 36
Trusted Member
Topic starter
 

aqui esta meu arquivo
o usuario e snha é : admin
preciso colocar um dtpicker no formulario agendapessoal

 
Postado : 27/02/2012 9:28 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!

Em quando isso..
Veja em..
http://www.yogeshguptaonline.com/2010/0 ... icker.html

 
Postado : 27/02/2012 9:42 am
(@eduhaag)
Posts: 36
Trusted Member
Topic starter
 

Ainda não deu, o dtpicker aparece na barra de ferramentas normalmente, mas quando clico no formulario pra colocar ele, da o seguinte erro:

ClassFactory não pode fornecer a classe solitada

ja verifiquei as referencias e tal, mas não para esse erro

 
Postado : 27/02/2012 9:52 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Edu, no tópico abaixo :
erro no meu excel [Resolvido]
Você havia comentado :"lembrei que hoje substitui os arquivos mscomct2.ocx e mscomctl.ocx para tentar habilitar o controle datapicker para usar no formulario" e logo em seguida, postou :
"Resolvido pessoal.
Era os arquivos do controle activex que estavam com problema mesmo"

Sendoi assim, procure lembrar se não chegou a substituir nehum outro controle Activex ou o que você restaurou é o original.

Não tenho como baixar seu arquivo, mas enquanto aguardamos, de um olhada tambem nos links abaixo :
Duvidas DateAndTimePicker [RESOLVIDO]
http://www.tomasvasquez.com.br/forum/vi ... ndar#p7086

setar data para CONTROLE DE CALENDÁRIO
http://www.tomasvasquez.com.br/forum/vi ... ndar#p3655

Calendar control no Excel 2010
viewtopic.php?f=23&t=2071

Use the Calendar control to fill in dates
http://www.rondebruin.nl/calendar.htm

Apesar de eu achar que tem a ver com algum outro controle Activex pelo fato de dizer que está dando erro tambem no ListView.

[]s

 
Postado : 27/02/2012 12:46 pm
(@eduhaag)
Posts: 36
Trusted Member
Topic starter
 

Era isso mesmo eu acabei alterando outro controle activex, mas esse foi sem querer.
Obrigado a todos pela ajuda.

 
Postado : 27/02/2012 8:58 pm
(@edgard-jr)
Posts: 31
Eminent Member
 

pessoal estou com o mesmo erro. como corrigiu ?

 
Postado : 22/04/2012 11:25 pm