Visual Basic para Aplicaciones - No funcionan botones

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por Formula (10 intervenciones) el 11/12/2014 19:38:37
Tengo una aplicacion en VBA en Excel 2013 Plus

En ella uso botones Activex y algunos labels tambien. Todo funciona bien excepto que en algunas computadoras donde tengo la aplicacion instalada, simplemente han dejado de funcionar los botones y las etiquetas, no responde al clic los botones y las etiquetas no las puedo editar como lo hacia.

Le pasaba el cursos por encima a las etiquetas y cambiaba automaticamente a cursor de edicion, ahora simplemente no.

Que puede estar pasando?

La hora no esta bloqueada, sucede incluso en todos los office desde el 2007 hasta 2013. No se que puede ser y es urgente la solucion.

Si a alguien le ha pasado, por favor, agradecido de su respuesta.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

No funcionan botones

Publicado por JuanC (565 intervenciones) el 11/12/2014 22:54:35
asegurate que excel tenga habilitadas las macros y permisos de seguridad correspondientes...

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por Formula (10 intervenciones) el 15/12/2014 15:08:34
Hola JuanC. Gracias por tu respuesta.

Nunca esta demás ofrecer la información completa, pues de esta se puede nutrir el novato que la lee y evitaria, al menos, una consulta al foro sobre un tema ya respondido.

Se habilitar las macros, pues si las programo es obvio que me halla topado con esta experiencia y, ademas no es lo que pregunto.

En cuanto a la seguridad, es un tema un poco delicado y, como tal deberías ofrecer un poco mas de luz en tu respuesta.

Porque es como que si le preguntara: mi carro tiene un sonido inusual en el motor y esta subiendo la temperatura. Entonces usted me respondiese: "Vaya al mecánico"

Se sabe que uno debe ir al mecánico pero, se da el caso de que uno quiere saber con que idea debe ir donde este y, observar cosas primero antes de, para comprobar que no sean cosas sencillas que no ameriten siquiera la visita.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por Formula (10 intervenciones) el 15/12/2014 15:46:00
Fíjate que lo primero y lo ultimo que hice, fue AGRADECERTE.

Solo te di un consejo para que crezcas y puedas ayudar mejor.

Me has dado la razón porque no has podido refutar, solo te incomoda que te dijeran la debilidad.

Mas humildad y menos orgullo, tanto como menos soberbia te haría un ilustre.

Y....el problema no es mio solo, es de toda la comunicad.

Gracias otra vez.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JuanC

No funcionan botones

Publicado por JuanC (565 intervenciones) el 15/12/2014 15:58:51
esto se parece a un foro de ética y moral
no te preocupes por mi crecimiento, ya estoy grandecito y seguiré ayudando siempre que pueda, a mi manera
por cierto no quiero ni me interesa ser ilustre ni nada por el estilo
lo de ser humilde, orgulloso o soberbio es relativo, no me preocupa, me han dicho cosas peores!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No funcionan botones

Publicado por Fernie (1 intervención) el 12/12/2014 10:00:33
Me ha ocurrido lo mismo en el ordenador de una compañera desde ayer. Y no le funciona un botón que lanzaba unas macros que en mi ordenador va perfecto.

No sé si será alguna actualización que ha desconfigurado algo, porque los permisos de seguridad y las macros están activadas...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JuanC

No funcionan botones

Publicado por JuanC (565 intervenciones) el 12/12/2014 12:02:14
pasame el libro si querés y veo si puedo hacer algo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No funcionan botones

Publicado por Juan (1 intervención) el 12/12/2014 12:32:46
Hola, debe de ser por una actualización, amí me ha pasado lo mismo, tengo unos botones con un código y no se ejecutan. Me pasa desde ayer y creo que alguna actualización del sistema hubo. He habilitado todo en en centro de seguridad y nada de nada

Si alguien sabe la solución por favor que la comente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de LaO

No funcionan botones

Publicado por LaO (2 intervenciones) el 15/12/2014 16:57:28
Hola Juan,

Efectivamente este problema corresponde a un inconveniente generado por la última actualización de Microsoft aplicada en Dic-09-2014.

Adjunto el hilo del foro con una respuesta similar que dí en días pasados a Joao:
http://www.lawebdelprogramador.com/foros/Excel/1474333-Botones_ActiveX_en_Office_no_funcionan.html

Igualmente dejo un link de los colegas de Technet donde se comenta sobre este tema:
http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2014/12/11/forms-controls-stop-working-after-december-2014-updates-.aspx

De cualquier forma resumo algunos pasos sugerídos para solucionar esta situación que un porcentaje bastante alto ha solucionado la falla:

1- Cerrar cualquier aplicativo abierto de Microsoft Office
2- Buscar en windows explorer todos los archivos con extensión .exd y cambiarles su nombre ó borrarlos.
3- Reiniciar el equipo
4- Abrir Office y verificar funcionamiento de libros con ActiveX

Un saludo,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por Formula (10 intervenciones) el 15/12/2014 17:13:27
Gracias amigo.

Esta SI que es una respuesta.

Muy agradecido por tu tiempo. Genial!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por JoaoM (58 intervenciones) el 15/12/2014 19:04:54
Pedir ayuda y colaboracion con una K47 en mano

Formula dijo:
Porque es como que si le preguntara: mi carro tiene un sonido inusual en el motor y está subiendo la temperatura. Entonces usted me respondiese: "Vaya al mecánico"

Se sabe que uno debe ir al mecánico pero, se da el caso de que uno quiere saber con que idea debe ir donde este y, observar cosas primero antes de, para comprobar que no sean cosas sencillas que no ameriten siquiera la visita.
---------------------------------------------

Pues, sí de mecánica se trata, tienes que llevarlo al mecánico que conozca de mecánica de la cual es conocedor porque mecánica hay mucho tipo de mecánica, desde bicicletas hasta aviones pasando por autos
Si de enfermedad se trata, tienes que irte al médico especialista en la enfermedad de la cual te quejas
Si de programación o computación se trata, tienes que irte a un técnico en computación o programación, o alguno especialista en el falo que se te presenta y así sucesivamente, etc. etc.

Lo de "casi" exigir una ayuda, creo que ni este ni otro foro que presta este tipo de ayuda, cobran por tal, las ayudas que se dan, son altruistas, sin costo ni pidiendo nada a cambio.

Si juanC no te dio la respuesta que esperabas, solo te queda esperar nuevas respuestas a tu interrogante, ¿tienes prisa? debes tener una casa o un técnico cerca donde llevar la máquina, ahora, si no quieres gastar o pagar a un técnico, pues como te dije y repito; te queda esperar nuevas respuestas y si alguna pregunta de alguien, solo tienes que responder porque NADIE a no ser tu mismo, tiene acceso a la máquina para saber que le pasa y que es lo que ya le haz echo.

AL TEMA:

Cuanto a los ActiveX, fueron principalmente 3 actualizaciones que vía update entraron y que provocaron ese fallo pero, ya Microsoft hizo algo al respecto.

1º Si aun te persiste el fallo, lo mejor para arreglarlo es hacer una restauración del sistema a la fecha anterior a la que te presento dicho fallo, yo lo hice y se resolvió.

2º por S. google, hay ya variados temas sobre tu problema, tuyo y de MUUUUUUUUUUUUUCHOS MAS yo podría mencionarte algunos enlaces pero S. google tiene bastantes, escribe en la barra de S. google esto; Fallo de los ActiveX en Excel. Ya verás la cantidad de temas existentes en internet donde puedes encontrar tu solución.

Los o las causantes del problema son estos
El debate está en el foro TechNet: Excel 2010 macros does not work after updates 9.Dec.2014

La solución provisional pasa por cerrar todas las aplicaciones office y desinstalar las directivas de seguridad siguientes:

Security Update for Microsoft Office 2007 (KB2596927)
Security Update for Microsoft Office 2010 (KB2553154)
Security Update for Microsoft Office 2013 (KB2726958)

Te doy algunas pistas. Elimina todos temporales de la carpeta temp del usuario. En mi caso la ruta es C/Users/"nombreusuario"/AppData/Local/Temp

Busca en el buscador de tu máquina, escribiendo esto en el buscador *.exd
ELIMINALOS todos los que encuentre

A mí también me ha pasado pues Microsoft ha cambiado un montón de directivas de seguridad de los paquetes de Office en la actualización de este mes... :mad:

La solución no pasa en la mayoría de los casos por borrar los archivos *.exd que se auto crean al crear los controles ActiveX.
Se crean archivos EXD al insertar controles

Puede pasar que si se tiene instalada más de una versión solo aparezca una de ellas.

ATENCIÓN: Desinstalar parches de seguridad implica riesgos para Windows.

Microsoft Security Bulletin MS14-082 - Important
Vulnerability in Microsoft Office Could Allow Remote Code Execution (3017349)
Published: December 9, 2014

Y después de eso, a cruzar los dedos y esperar al "PARCHE" de Microsoft que remedie el problema con los controles ActiveX que ya sabemos que MUUUUUUCHOS no funcionan con Office de 64 bits

[url]Te dejo este enlace para que leas http://www.forospyware.com/t498857.html[/url]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No funcionan botones

Publicado por Jarod9856 (1 intervención) el 23/12/2014 22:41:46
Buen dia,

Tema bastante complejo este, y veo que las soluciones están bastante acertadas, solo tengo una pregunta: encuentro que Excel mantiene controles activex y ala vez controles de formulario disponibles. Obvio los activex ofrecen unas excelentes funcionalidades, pero en vista de este problema tendremos siempre a los usuarios de nuestras aplicaciones encima quejándose de que estos botones no funcionan. Pudiera ser mejor usar botones de formulario?

gracias por sus consejos de antemano.

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por JoaoM (58 intervenciones) el 23/12/2014 23:43:31
Coloca en S. google

Botones ActiveX en excel no funcionan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

No funcionan botones

Publicado por Javier (1 intervención) el 24/12/2014 15:21:18
Mil gracias por este aporte. Me soluciono mi problema.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No funcionan botones

Publicado por Obed (1 intervención) el 20/01/2015 01:41:52
Pobre lo que comento JoaoM de borrar los archivos temporales y me funciono, gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por JoaoM (58 intervenciones) el 20/01/2015 19:48:08
Obed, Pues valora la respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No funcionan botones

Publicado por JaBeto (1 intervención) el 09/02/2015 23:58:51
Probe los de borrar los temporales, y en mi caso no funciono.

Encontre en tres rutas los archivos *.exd
C: user jabeto appdata local temp excel8.0
C: user jabeto appdata local temp vbe
C: user jabeto appdata local temp word8.0

Renombre los de las dos primeras rutas
*.exj
Y Funciono. Gracias

Voy a ver si persiste el arreglo de manera definitiva, o se vuelve recurrente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

No funcionan botones

Publicado por JoaoM (58 intervenciones) el 10/02/2015 00:20:02
No solo temporales hace una búsqueda toda la Informacion, todas las particiones (principalmente en la del sistema) y los que encuentre elimínalos TODOS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar