Activar Macros y controles ActiveX en Excel 2010

lunes, marzo 01, 2010

Quien haya descargado e instalado Excel 2010 descubrirá, como en Excel 2007, que por defecto la pestaña de Programador no aparece en la cinta. Esto se debe a que por defecto las macros no están habilitadas en Excel 2010. Tampoco tenemos acceso a los controles (formulario y ActiveX).

Si están buscando una solución al problema "No se puede insertar el objeto", debido a la actualización de Microsoft del 9 de diciembre, lean esta nota.

Para poder usar las macros y los controles en Excel 2010 tenemos que seguir los siguientes pasos:
Activamos la pestaña Archivo y apretamos el botón Opciones



Activamos el Centro de Confianza y apretamos el botón Configuración del centro de confianza



En el centro e confianza activamos la opción Configuración de macros y habilitamos la opción Habilitar todas las macros



Apretamos Aceptar con lo que habremos habilitado las macros en nuestra copia de Excel 2010.
Sin embargo la pestaña de Programador no aparecerá. Para hacerla aparecer usamos nuevamente el menú Opciones de Archivo y en Personalizar la cinta de opciones marcamos Programador




A partir de ese momento podemos grabar, editar y crear macros y también usar controles en nuestros cuadernos.

79 comments:

Anónimo,  16 marzo, 2010 12:55  

Excelente, muchas gracias

Anónimo,  15 noviembre, 2011 15:03  

te felicito el activar office 2010 para realizar una macro es un problema y con tu explicacion por fin lo pude realizar te doy un diez bien explicado con imagenes era imposible equivocarse felicitaciones

Anónimo,  10 febrero, 2012 15:24  

Gracias, simplemente gracias.

Anónimo,  18 febrero, 2012 03:06  

Gracias por tus indicaciones, fueron perfectas amigo!

Anónimo,  25 febrero, 2012 01:47  

MUY BUENO EL TIP

Anónimo,  09 marzo, 2012 05:37  

hola no he podido habilitarlas y debo hacer un trabajo me sale el siguiente error nombre,solo texto, no se permite numeros ni otros caracteres si este error persiste verifique cerrando y volviendo a abrir el archivo habilitando macros... este es el error q me sale solo deja pegar pero no modificar entonces tengo q hacer una cosa en otras hojas y luego pegarlas ahiii ayuda poor fa

Jorge L. Dunkelman 09 marzo, 2012 06:33  

Envíame una captura de pantalla del error al mail que aparece en el enlace Ayuda (en la parte superior de la plantilla).

Anónimo,  20 marzo, 2012 20:04  

aun no puedo hacer una, esta bloqueada la opción..

Jorge L. Dunkelman 21 marzo, 2012 16:01  

Si eres el mismo anónimo dl 9/3, no me has mandado la captura de pantalla.

Anónimo,  10 abril, 2012 01:58  

Mas Claro Que El Agua Buen Tip...

Anónimo,  05 mayo, 2012 09:09  

Muchas gracias estaba jodido no sabia que hacer, son lo mejor

Anónimo,  06 mayo, 2012 01:40  

Gracias excelente tu explación, me puedes dar una dirección o donde ver ejemplos de macros que hayas hecho

Jorge L. Dunkelman 07 mayo, 2012 20:54  

En la nube de etiquetas en la parte superior de la plantilla hay un enlace (MACROS) a todas las entradas sobre el tema.

Oscar Contreras 24 junio, 2012 17:25  

Puedes ayudarme? Ya hice eso pero el botón de grabar macros no sale activado? Como diriamos, la popiedad enabled = false :)

Jorge L. Dunkelman 26 junio, 2012 21:37  

?? No sale activado o no se ve?

Anónimo,  02 agosto, 2012 16:38  

Perfecto, muchísimas gracias. Una buena explicación junto con imágenes, perfecto. me ha ayudado muchísimo.

Anónimo,  08 agosto, 2012 21:38  

No he podido activar las macros, me dice que no se puede grabar. Saben que debo activar? es de suma urgencia

Muchas gracias

Jorge L. Dunkelman 09 agosto, 2012 21:35  

Envíame un mail por línea privada describiendo que es lo que estás haciendo.

niebaum 21 agosto, 2012 21:29  

Hola

Tengo el Office Starter 2010. Entro en Centro de Confianza y no tengo configurar macros ¿El starter viene sin opción de crear macros?

Gracias

Jorge L. Dunkelman 22 agosto, 2012 14:27  

Es muy probable que venga sin macros ya que la versión Starter tiene sólo las funcionalidades más elementales. Por ejemplo, no se pueden crear tablas dinámicas.

Anónimo,  07 setiembre, 2012 18:06  

Y es posible cambiar a otro Office que no sea es Starter para habilitar los macros????

Jorge L. Dunkelman 08 setiembre, 2012 08:33  

Microsoft insiste en que le paguen por las versiones completas de Office :)

Anónimo,  20 setiembre, 2012 23:06  

MUCHISIMAS GRACIAS

Anónimo,  08 octubre, 2012 19:46  

muchas gracias excelente la explicacion

Anónimo,  31 octubre, 2012 00:43  

Cuando intento insertar un macro me sale el mensaje "No se puede insertar el objeto"
¿Sabes que está pasando?

Jorge L. Dunkelman 31 octubre, 2012 06:56  

¿Qué objeto estás intentando insertar? De todas maneras puedes intentar usar Insertar-Objeto-Crear de un Archivo-Examinar.

Anónimo,  08 noviembre, 2012 01:15  

Maravilloso!!!!

Ahora si podré seguir manejando los Macros como en la versión anterior.

Buen Tip!

Anónimo,  29 noviembre, 2012 02:40  

gracias muy buena , la explicacion

Seeker1971 29 enero, 2013 13:52  

Excelente respuestas, ahora me podrías complementar la información, de como instalar y registrar el control calendar en excel 2007 - 2010????

Gracias.

Jorge L. Dunkelman 29 enero, 2013 14:03  

Hola, podés empezar por esta nota.
Pero como en el futuro no tan lejano pasarás al Office 2010, te sugiero leer también esta.

Anónimo,  07 febrero, 2013 20:36  

Joder menos mal que alguien en el mundo piensa...muchisimas gracias, me has salvado el proyecto del curso...!!! =)

Bethanco 15 febrero, 2013 06:41  

Porque hay macros creadas en excel 2003 que no corren en excel 2010, el codigo visual basic no es compatible ?

Gracias.

Jorge L. Dunkelman 15 febrero, 2013 07:34  

Hay ciertos problemas de compatibilidad. Por ejemplo el objeto Application.FileSearch ha sido eliminado; también las barras de herramienta no existen.
Mi pregunta es si la macro no corre o se interrumpe con un error.

Julio Dominguez 08 abril, 2013 00:05  

Ayúdenme por favor,ya tengo mi macro, ya realice este movimiento que explican, solo que cuando ingreso los datos en mi ventana de captura no se reflejan en la celdas, que hace falta?.....

Jorge Dunkelman 08 abril, 2013 07:22  

Julio, tienes que ser más explícito. Fijate en las instrucciones en el enlace Ayuda (en la parte superior del blog) y enviame el archivo con un a explicación detallada.

Anónimo,  23 abril, 2013 21:38  

AYUDA, UNICAMENTE LLEGO AL PASO 2 PUES DESPUES DE DAR CLICK EN CENTRO DE CONFIGURACION... SOLO APARRECEN LAS SIGUIENTES OPCIONES:
VISTA PROTEGIDA
BARRA DE MENSAJES
CONTENIDO EXTERNO
CONFIGURACION DE BLOQUEO DE ARCHIVOS
OPCIONES DE PRIVACIDAD,

PERO NINGUNA DE CONFIGURACION DE MACRO, ME PUEDES AYUDAR PORFAVOR.....

Jorge Dunkelman 24 abril, 2013 06:52  

Por lo visto estás usando la versión gratuita de prueba (Trial) de Excel 2010, que entre otras limitaciones, no tiene la funcionalidad de macros.

Anónimo,  29 abril, 2013 17:36  

Muchas gracias por el post
muy bien explicado

Slds =)

Anónimo,  08 mayo, 2013 02:36  

Graacias, son Pasos muy sencillos, que uno olvida y no es tan facil encontrar este tipo de explicaciones. M

Pitufis 22 mayo, 2013 22:39  

A mi no me funciono sigo sin poder usar las macro me puedes ayudar ????

Jorge Dunkelman 22 mayo, 2013 23:34  

POnte en contacto conmigo por mail privado (ver las instrucciones en el enlace Ayuda, en la parte superior de la plantilla).

Anónimo,  08 junio, 2013 04:44  

ayuda por fa!!tengo un documento q no he podido editar.. y no se xq.. si ya he hecho todos esos pasos para habilitar las macros y no puedo editar el documento, cuando intento escribir algo, m aparece un cuadro de dialogo: se ha producido el error '9' en tiempo de ejecucion: subindice fuera del intervalo..!! no se si m podrian ayudar

Jorge Dunkelman 10 junio, 2013 15:19  

Lo más probable es que el archivo incluya un evento (macro) WorksheetChange con un error en el código. Posiblemente se hayan hecho cambios en la hoja de manera que el código no puede ahora funcionar.

Jorge Dunkelman 16 junio, 2013 00:03  

Fijate en mi comentario del 24 de abril.

Lucio Chávez Rico 12 setiembre, 2013 09:19  

Muchas gracias ha sido de mucha importancia tu ayuda.

Anónimo,  24 setiembre, 2013 21:24  

Disculpa pero no me aparece habilitado la opción de macro, que puedo hacer?? Gracias.

Jorge Dunkelman 25 setiembre, 2013 08:10  

¿Puede ser que estés utilizando una versión de demostración de Office?

Anónimo,  25 setiembre, 2013 21:32  

Como podría saberlo?? Gracias.

Jorge Dunkelman 26 setiembre, 2013 16:40  

Archivo-Ayuda; a la derecha aparece toda la información sobre la versión de Office.

Anónimo,  03 octubre, 2013 18:20  

Me podrias decir como hago para fijar una macro para que siempre la tenga disponible en cualquier excel?

Jorge Dunkelman 04 octubre, 2013 08:03  

Guardándola en el cuaderno Personal. Fijate en esta nota

Anónimo,  09 octubre, 2013 23:01  

Buenas tarde disculpa tengo un problema, en excel 2010 habilito los macros, pero ya en el informe no se muestra otras hojas que se suponen que estan ahi y otros enlaces para como puedo mostrar lo que queda oculto??

Jorge Dunkelman 13 octubre, 2013 19:46  

Fijate lo que pogo en esta nota.
Tambi[en puedes descargar el complemento que muestro en esta otra nota.

Jose Silva 22 octubre, 2013 19:51  

Buenas tardes Amigo ya seguí tus pasos pero los controles de Activex ya me aparecen pero no puedo seleccionarlos que crees de pase gracias

Jorge Dunkelman 22 octubre, 2013 20:15  

¿No puedes seleccionarlos en la hoja o en el menú? En el primer caso tiens que activar el Edit Mode (Modo Edición) en el menú de los controles antes de poder seleccionarlos.

Anónimo,  09 diciembre, 2013 05:08  

Muchas gracias por compartir tu conocimiento. De verdad que esta explicación nos lleva de la mano.
Saludos!!

raul 13 marzo, 2014 21:53  

Tengo la version office professional plus 2010 y el programador se activa en word y en el resto de office; excepto en excel. Podrias ayudarme?.

raul 13 marzo, 2014 22:04  

Buenas tardes, podrias ayudarme, sigo tus pasos y sigue sin aparecer la pestaña de programador; la version de office es professsional plus 2010. En el resto del paquete de office como word etc. si se activa.

Jorge Dunkelman 13 marzo, 2014 22:06  

¿Seguiste las instrucciones que pongo en la nota (supongo qué si, pero pregunto por las dudas)? ¿Te has fijado si la ficha "Programador" este activada (Archivo-Opciones-Personalizar cinta de opciones-Fihas principales")?

raul 13 marzo, 2014 22:41  

Jorge, me aparece la opción de marcar programador y aunque lo activo no me aparece.
ya no se que hacer.

Jorge Dunkelman 14 marzo, 2014 07:37  

Si hiciste todos los pasos quepongo en la nota y tienes una copia legal del paquete y sigues sin poder activar las macros, lo único que te puedo sugerir es que consultes con el apoyo de Microsoft.

raul 14 marzo, 2014 21:40  

Gracias por tu tiempo a si lo haré,

Diego C 03 agosto, 2014 17:03  

hola tengo oficce 2010 plus activado, hice lo que dijiste. pero los botones de visual basic y macros estan sin activar, osea los veo pero no puedo clikear, por que sera?

Jorge Dunkelman 03 agosto, 2014 19:45  

Fijate en esta página (en inglés pero se puede pasar a la pa´gina en castellano)

Anónimo,  15 agosto, 2014 00:56  

Segui todos los pasos, pero para probarlo cuando inserto el CUADRO COMBINADO de control activex a una hoja me sale un mensaje dond dice : Microsoft Map ya NO es compatible con M excel .........en la barra de formula me sale esto =incrustar("MSMap.8","")

Jorge Dunkelman 15 agosto, 2014 12:22  

Tal como dice el mensaje: el control Map no es compatible. Fijate en esta entrada de Microsoft.

Jorge Alberto Melendez Espinoza 03 octubre, 2014 00:30  

HOLA, DESPUES DE CARGAR UN DOCUMENTO CON MACROS YA NO SE ACTIVARON LOS BOTONES DEL GRABADOR DE MACRO, YA INTENTE TODO LO QUE TU HAS PUESTO AQUI Y NO SE ACTIVAN NO SE QUE PASO, ANTES DE ESO ESTABAN ACTIVADOS, GRACIAS POR TU RESPUESTA

Jorge Dunkelman 03 octubre, 2014 19:15  

Sin ver el archivo no se me ocurre cuál pueda ser el problema.

Anónimo,  13 diciembre, 2014 00:08  

Estimado Jorge
Tengo una planilla de excel con cuadros combinados las que opera correctamente en mi equipo pero en un equipo de un colega no funcionan y no se pueden insertar objetos. Cual puede ser el problema??

Jorge Dunkelman 13 diciembre, 2014 07:26  

Lo más probable es que haya instalado la última actualización de Office. Fijate en esta nota donde explico el problema y como solucionarlo.

Anónimo,  15 diciembre, 2014 15:37  

buenos dias tengo un problema , en mi excell ya no puedo incrustar controles activex , aq ue se debe , si anteriormente habia trabajado con unos archivos

Jorge Dunkelman 15 diciembre, 2014 17:28  

Fijate en mi comentario del 13 de diciembre. Se debe a la última actualización de Offfice (del 9 de diciembre). Esta es la nota con la solución.

maosses 16 diciembre, 2014 12:44  

Tengo Excel-2010 y habitualmente trabajo con macros y ActiveX. En mi libro tengo dos controles de botón de comando con código asignado. De repente me han dejado de funcionar, los pulso pero como si nada. He intentado crear otros pero me sale que "No se puede insertar el objeto". También he restaurado una copia que funciona perfectamente en otro PC pero en el mío no funcionan. ¿Puedes ayudarme?, muchas gracias.

Jorge Dunkelman 16 diciembre, 2014 13:51  

Hola, fijate en mis dos últimos comentarios o en esta nota del blog.

maosses 16 diciembre, 2014 14:23  

Gracias, pero cómo es posible que puedan hacernos esto. Desde el 09 de diciembre supongo que han tenido tiempo de arreglarlo. ¿Sabes si suelen tardar mucho en arreglar estas cosas? ... y por cierto... muchas gracias, lo probaré porque he tenido que hacer un control de formulario por cada macro.... todo un trabajo.

Jorge Dunkelman 16 diciembre, 2014 16:29  

Realmente un desastre. Yo desarrollo modelos que usan controles ActiveX y un buen día mis clientes no entienden por qué dejaron de funcionar. Te sugiero que veas la nota mencionado donde en los comentarios puedes ver un enlace al blog oficial de Microsoft que trata el tema.

Jorge Dunkelman 16 diciembre, 2014 20:35  

Por nada. Cuéntanos como te fue con el arreglo.

Jorge Dunkelman 20 diciembre, 2014 19:00  

Como puse en el comentario al principio del post, fijate en esta nota

Publicar un comentario

Google+ Followers

Seguidores

Google+ Badge

Términos Legales

  © Blogger template On The Road by Ourblogtemplates.com 2009

Back to TOP