Español (spanish formal Internacional)

Fermu Website

Home
FireBoard
Bienvenido(a), Invitado(a)
Por favor Ingresa o Registrar.    Contraseña Perdida?
Agregar Controles en el VBE de Excel (1 viendo) (1) Invitado
Ir al fondo Publicar respuesta Favorito: 0
Tema: Agregar Controles en el VBE de Excel
#8565
Mónica (Administrador)
Administrador
Publicaciones: 899
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 2 Semanas antes Karma: 19  
Bien todos los controles active X que puedas añadir en un office se deben hacer de la siguiente manera >>

primero descargarte el control que necesites por ejemplo todos son o bien extensiones >>

micontrol.Dll

o bien son micontrol.ocx

Una vez descargado tienes que situarlo en la carpeta System32 algunos de ellos van en la carpeta System pero la gran mayoria estan en System32

la ruta es la siguiente >>

c:\windows\system32

Dentro de System32 colocamos nuestra DLL o bien nuestro OCX como es un datagrid y este es un OCX pues lo metemos dentro de dicha carpeta bien en teoria hay que registrarlos para que nos aparezcan en por ejemplo formularios de Visual basic de Access o en visual basic de excel etc.....

Bien para registrarlos >>

inicio >> ejecutar y teclear lo siguiente:

regsvr32 /i MSDATGRD.OCX

En teoria da error de asosciacion DLL pero aceptas que no pasa nada y vas ahora a mirar en un formulario los controles adicionales y ahi tendria que aparecer >>

Microsoft Datagrid Control Version 6.0

PROBLEMAS CON ESTOS CONTROLES

Varios solo vas a poder utilizarlos en tu sistema Office ya que si por ejemplo creas una aplicacion y se la pasas a un Ordenador que no tenga este control pues va a tener muchos errores y no funcionara ya que son controles active X que no vienen por defecto con Office.

Para que funcionara en otro ordenador tu application seria necesario que tuvieran dicho control y para eso hay que colocarlo en la carpeta System32 o carpeta System dependiendo de como tienen hecha la intalacion de cada Sistema operativo y muy importante ahora en Windows vista por ejemplo no lo admite que lo he estado probando con office 2007 y me da error tras error y aqui estoy viendo el porque

Bueno ya nos comentas cualquier duda !!
 
Reportar al moderador   Reporte guardado Reporte guardado  
 
Última modificación: 09-07-2008 06:40:14 Por Mónica.
  El administrador ha desactivado el acceso a escritura pública.
#8574
pmarzullo (Usuario)
Novato
Publicaciones: 8
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 2 Semanas antes Karma: 0  
Monica, EXCELENTE!!!!!!!!!!!!

Lo hice segun tus indicaciones y es asi, el control ahora sí aparece en la lista, lo pude seleccionar y usar en un userform,

..Luego que sucedio que, en el editor de VB del Excel, al poner el control:

ME.DataGrid1 --> me muestra las propiedades, funciones, etc. pero al presionar F1 para ver la ayuda no aparece nada y supongo es logico ya que solo cargue el .OCX, faltaria el .HLP?, tambien es necesario realizar un registro del archivo de ayuda? Microsfot ofrece esos archivos y/o informacion sobre como usar los controles?

De todas formas ya es un gran avance pero lamentablemente no conozco todas las funciones del control, solo las basicas y vi una que me llamo la atencion:

me.DataGrid1.CaptureImage ---> y tiene mas subpropiedades

Por ultimo, cuando abris el archivo excel, te genera un cartel de seguridad de Microsoft Forms sobre que se esta activando un control ActiveX (el datagrid..), hay forma de que no aparezca (por medio de programacion)? ya que si lo envio el archivo el que lo recibe no va a saber que hacer y la idea es que no tenga que hacer nada mas que usar el formulario, me explico?


Muchas Gracias por TODO!!
 
Reportar al moderador   Reporte guardado Reporte guardado  
 
Última modificación: 09-07-2008 19:45:33 Por pmarzullo.
  El administrador ha desactivado el acceso a escritura pública.
#8587
Mónica (Administrador)
Administrador
Publicaciones: 899
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 1 Semana antes Karma: 19  
Hola Pablo !!

Pues hasta mañana no podre probar el control Datagrid para ver el letrero ese que comentas pues lo tengo en otro PC

En cuanto la ayuda pues casi ni existe amos he buscado algo por google y no he encontrado mucho y luego en las ayudas de visual basic y demas tampoco he visto nada a ver si mañana puedo echarle un ojo y te comento pues
 
Reportar al moderador   Reporte guardado Reporte guardado  
  El administrador ha desactivado el acceso a escritura pública.
#8595
Mónica (Administrador)
Administrador
Publicaciones: 899
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 1 Semana antes Karma: 19  
Bien si ya he visto el letrero de active X ...

Pues bien te explico hay que crear claves en el registro para que no salte dicho cartel peroooooooooo te quedas expuesto a posibles daños de terceros

has de agregar dos claves en el registro >>

VBA y Security

HKCU\Software\Policies\Microsoft\VBA\Security

Y crear un Valor DWORD LoadControlsInForms

Ponieno como 1 el mas bajo nivel de seguridad
y 4 mas alto

Aqui el articulo >>

http://office.microsoft.com/en-us/ork2003/HA011403201033.aspx

Bien si lo quieres probar sin tocar el registro te mando un BAT que solo tienes que bajarlo en tu escritorio y darle dos clicks ya se creara las claves en el registro ...




Si ves que no pasa nada y el letrero sigue apareciendo es porque tendras que reiniciar ordenador okeis ?

Prueba esto y nos comentas
 
Reportar al moderador   Reporte guardado Reporte guardado  
  El administrador ha desactivado el acceso a escritura pública.
#8596
Mónica (Administrador)
Administrador
Publicaciones: 899
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 1 Semana antes Karma: 19  
Aqui el archivo que he tenido que subirlo en ZIP pues descomprimes y ya dos clicks
Adjuntar fichero:
Nombre del fichero: pablo_letrero_activex.zip
Tamaño del fichero: 243
 
Reportar al moderador   Reporte guardado Reporte guardado  
  El administrador ha desactivado el acceso a escritura pública.
#8605
pmarzullo (Usuario)
Novato
Publicaciones: 8
graphgraph
Usuario Desconectado Haga clic aquí para ver el perfil de este usuario
Re: Re:Agregar Controles en el VBE de Excel 4 Meses, 1 Semana antes Karma: 0  
Gracias Monica!!!

En cuanto lo pruebe te digo si salio bien, pues en esta PC no puedo por que tiene Windows Vista y la config del registro es diferente, pero en la PC del trabajo si por que es Windows 2000 el tema es q
 
Reportar al moderador   Reporte guardado Reporte guardado  
  El administrador ha desactivado el acceso a escritura pública.
Ir al inicio Publicar respuesta
Potenciado por FireBoardObtener las últimas entradas directamente a su escritorio
Web www.fermu.com

Autentifícate



Gente Online

Tenemos 252 invitados conectado
Joomla Templates by JoomlaShack