Macros y programación VBA
Temas sobre la automatización de Excel utilizando macros y VBA. Errores de VBA. ¿No consigues que tus macros hagan lo que necesitas?
8680 temas en este foro
-
Buenas tardes! Espero puedan ayudarme y entender lo que tengo en mente. Resulta que tengo un listado de gastos hechos por una empresa con diferentes conceptos, y debidamente codificados Eje: 58111 Gasto por mantenimiento 58417 Gasto por desarrollo y asi hasta llegar a miles de registros y cuentas el cual estan ordenados en mi hoja de excel de forma lineal junto con los 12 meses del año. El hecho es que he pensado en elaborar un UserForm el cual tenga 2 listas desplegables: 1. Una que muestra los codigos y nombre del gasto 2. Que muestre los 12 meses del año El TextBox es para ingresar un valor numerico, es decir, un saldo o monto. Lo qu…
-
0
Reacciones de usuarios
- 3 respuestas
- 3.6k visitas
-
-
Hola Foro. gracias por su ayuda, le cuento que he creado un formulario que ayuda a copiar los datos de una BD a otra hoja en función a un criterio(combobox2),este formulario esta en el archivo "Combo",sin embargo quiero mejorar este código , quiero incrementarle un nuevo criterio y para ello he creado el combobox3, que permite seleccionar ademas el segundo criterio. y cuando quiero ejecutarlo me indica "este argumento no es opcional por favor puden ayudarme el archivo a mejorar es el "Combo1". adjunto una carperta zipeada con los dos archivos. Consulta.zip
-
0
Reacciones de usuarios
- 2 respuestas
- 702 visitas
-
-
hola Estimados Maestros es posible que me enseñen a programar la referencia del archivo adjunto la idea es que combobox2 muestre las marcas del producto selecionado en combobox1 desde ya gradecido combobox2 dependiente combobox1.xlsm
-
0
Reacciones de usuarios
- 1 respuesta
- 656 visitas
-
-
hola no logro que funcione correctamente tengo unos combox que uso para filtrar filas el 1 aparece ordenado el 4 tambien los otros no,y nesecito tambien que sean dependientes que muestren las opciones segun correspondan si selecciono por ejemplo el proveedor "jaime" en el combox me muestre los productos correspondientes a jaime en el combox correspondiente y no todos los productos... gracias combo_filtros.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 593 visitas
-
-
Hola, simplemente necesito pasar el contenido de un comentario a un textbox que esta en un formulario. Cuando abro el formulario, selecciono un registro y se me cargan todos los datos en distintos textbox del formulario.Uno de esos text box se tiene que cargar con el contenido del comentario. Gracias
-
0
Reacciones de usuarios
- 6 respuestas
- 1.5k visitas
- 1 seguidor
-
-
Hola: El motivo de la consulta es el siguiente: Quiero saber si hay posibilidad de que al pasar el ratón por encima de una celda me salga un comentario, pero en el que aparezca el texto que hay en otra celda. El valor de esta última celda puede variar, de manera que el comentario irá variando en función de esa celda. He estado tratando de hacerlo de forma sencilla (con los comentarios normales) pero no soy capaz. No sé si con VBA se podrá hacer. Muchas gracias de antemano.
-
0
Reacciones de usuarios
- 18 respuestas
- 3.2k visitas
-
-
Estimados maestros buenas noches. Agradezco su ayuda al siguiente inconveniente: Dispongo de una Hoja (TAB) donde se encuentra información consolidad que es extraída de la hoja (Hoja1). La idea es disponer la información detalla hoja TAB por cada línea según lo que contenga la hoja1, debería contener todas (Hoja TAB) las celdas (columna "L") la información detallada según el código de producto (columna "D") de la Hoja1. Les comparto el archivo. Cualquier duda estoy pendiente. Muchas gracias. UNO.zip
-
0
Reacciones de usuarios
- 12 respuestas
- 962 visitas
-
-
Hola a todos, os mando un saludo desde Pamplona, España. Quiero consultaros una cosa que me gustaria hacer. Tengo en una hoja de càlculo, unos cuantos commandbutton activeX, que he insertado para que me abran unos determinados formularios. Los botones no tienen texto, he colocado unos iconos bastante intuitivos, que me indican lo que abro con ese botòn. Pero quiero rizar el rizo, y me gustarìa que cuando colocara el ratòn sobre el botòn, me saliera un comentario dàndome una ayuda sobre lo que hace ese botòn. En celdas se que se puede hacer, pero en controles activeX no lo se, y si se puede, serà con codigo vba, asì que vosotros que sabeis mucho de vba, echadme una mano y …
-
0
Reacciones de usuarios
- 1 respuesta
- 770 visitas
-
-
Saludos Cordiales!!! A manera de Estudio Personal me gustaria iniciarme en los temas de VBA y Macros. Si me podrian recomendar algunos sites y/o manuales para estudio.. Comenzando Basico!! Muchas Gracias!!
-
0
Reacciones de usuarios
- 1 respuesta
- 981 visitas
-
-
cordial saludo, señores necesito de su valiosa ayuda para darle un mejor manejo al reporte de mi negocio, tengo un negocio de comidas rápidas y todos los días tengo que ingresar por separado los productos en el inventario, lo que quisiera es lo siguiente: 1. si vendo un perro suizo, que automáticamente me descuente el pan de perro y la salchicha suiza y todo sus componentes. les agradezco mucho si me pueden sugerir o ayudar con esto. gracias. TRPICAL PIZZA (1).zip
-
0
Reacciones de usuarios
- 0 respuestas
- 844 visitas
-
-
Hola de nuevo amigos, alguien podría explicarme por que en un formulario al darle al boton de salir no se esconde. He probado de todo y no quiere salir. En el archivo adjunto tengo la secuencia mas lógica que he encontrado pero no se si es por la ortografía o por algún fenomeno extraño, el caso es que no va. gracias y un saludo a todos Pruba formulario.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 732 visitas
-
-
tengo un userform que estoy disenando en terminos es basico pues la funcion del mismo es el de ingresar el nombre de un archivo en un textbox luego al precionar el command button este busque y abra el archivo indicado en textbox. la cuestion es que el nombre del archivo siempre sera diferente, como la informacion acerca del tema es escasa e formado mis macros con forme a lo que espero yo funcione hasta el momento la e probado y pues no me deja pasar pues al no tener texto en el textbox no sigue. espero alguien pueda decirme como hacerle para que dicho boton haga su funcion y pues que errores ven de ante mano muchas gracias - - - - - Mensaje combinado - - - - - como bo…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.3k visitas
-
-
Mi proposito es el siguiente: quiero que al ingresar en el texbox el nombre de un archivo .xlmx, el command button lo busque y lo pueda abrir, puesto que el nombre del archivo, siempre se ingresara un nombre de archivo diferente, estos estaran guardados en la misma ruta. Dado que e buscado informacion y e tratado de construir los comandos de mi command button no logro que este extraiga la informacion de mi textbox. Alguien me podria si fueran tan amables, decir como hacer para que esto suceda y asi seguir viendo si mi command button funcionara. Book1 (version 1).rar
-
Estimados, Estoy personalizando un libro excel con una serie de botones opciones dispuesto en la cinta de opciones. Sub Add_Toolbar2() Dim TlBar As CommandBar Dim BarBtn As CommandBarButton Set TlBar = Application.CommandBars.Add(, , , True) With TlBar .name = "DupreeTasks" .Position = msoBarTop .Visible = True .Protection = msoBarNoChangeVisible + msoBarNoCustomize End With Set BarBtn = TlBar.Controls.Add(msoControlButton) With BarBtn 'ADDED HERE!! .BeginGroup = True .Caption = "Tom" .OnAction = "Open_Tom" .Style = msoButtonCaption End With Se…
-
0
Reacciones de usuarios
- 0 respuestas
- 921 visitas
-
-
Buenas tardes. Necesito ayuda en un tema, tengo un archivo de toma de datos, en la cual quiero incluir un botón que al pulsar me guarde todos los datos en una tabla mediante una macro que ya engo creada. Lo que necesito es que el botón de guardar se active/desactive dependiendo del texto que aparece en una o varias celdas, es decir si en la celda F5 aparece un texto se desactive el botón, pero si la celda F5 está vacía se active el botón, gracias de antemano.
-
0
Reacciones de usuarios
- 14 respuestas
- 890 visitas
- 1 seguidor
-
-
Buenas tardes, he realizado un userform y se me ha generado un inconveniente ya que soy muy amateur en este tema: El tema es el siguiente cree un boton dentro del formulario (commandButton1) donde al ejecutarla genera un proceso de envío de mails mediante excel. Luego cree otro botón (commandButton2) donde ejecuta varios optionbutton con distintas condiciones y luego al final llama a Commanbutton1. (para llamarlo coloco el siguiente codigo: Me.CommandButton1= True El boton que finalmente utilizare es el boton 2 y no el 1. El tema es que no se como hacer para poner toda la formula del boton 1 dentro de otro objeto y luego llamarlo con el boton 2. No se si se entiende,…
-
0
Reacciones de usuarios
- 3 respuestas
- 813 visitas
-
-
hola amigos del foro nuevamente en este maravillo foro en dias pasados me ayudaron con una macro que estoy adaptando a lo que necesito, el macro se hizo perfectamente bien esta corriendo excelentemente pero le estoy anexando un COMMANDBUTTON que es para MODIFICAR pero al cargar los datos del LISTBOX NO me los carga completo y no busco la manera de hacer que lo carge como esta en el listado quisiera que alguien me ayudara lo que no carga es el CODIGO y el NOMBRE DEL OPERADOR todos los demas datos si los carga y si modifica, pero estoy checando que probablemente por que no carga completo el listado me esta arrojando otros importes les adjunto el archivo saludos elverku …
-
0
Reacciones de usuarios
- 6 respuestas
- 783 visitas
-
-
Que tal, Hago este tema porque tengo una duda que me gustaría y me ayudarán a resolver. Me gustaría saber si desde un boton de un formulario en Visual Basic 6.0, es posible abrir una macro en VBA creada en Excel 2010. Si es posible, me gustaría saber cuál es el código que necesito. Muchas gracias por su atención.
-
0
Reacciones de usuarios
- 2 respuestas
- 711 visitas
-
-
Hola a todos, lo molesto por lo siguiente. Hago una consulta web desde excel por una Url, selecciono una tabla la cual contienen muchos hipervinculos y me aparece en excel, hasta ahi bien. Pero lo que yo necesitaria es la informacion dentro de ellos. Los cuales son tablas de igual tamaño pero diferente información para cada hipervinculo (que son mas de 150), necesito almacenar en una hoja para filtrar datos y demas, tendria que realizar una consula de la consulta o algo asi. Intente aprender un poco el funcionamiento de las macros pero veo que esto sale de mis conocimientos. Espero queme puedan dar una mano. Saludos!
-
0
Reacciones de usuarios
- 6 respuestas
- 2.5k visitas
-
-
Ya se que se ha preguntado un monton de veces, pero no se si es por la version (Excel 2010) o que es lo que pasa, pero no se como poner el codigo para que una macro me abra un archivo de excel que estan alojados en la misma carpeta. La macro se en cuentra en el libro personal, no en la misma carpeta del archivo que quiero abrir ni del que estoy ejecutando la macro. Con esto no me sirve ya que me da error 1004 Workbooks.Open ThisWorkbook.Path & "\" & "TARIFADATA.xls"[/CODE] ¿Alguna sugerencia?. Gracias de antemano.
-
0
Reacciones de usuarios
- 13 respuestas
- 6.3k visitas
-
-
Tengo un proyecto el cual consta de varios formularios, en cada formulario se repite el mismo procedimiento, como puedo hacer para no estar repitiendo las instrucciones del procedimiento y tenerlo en un solo procedimiento que sirva para todos los formulario. Por ejemplo tengo un textbox el cual valido solo para numeros, el mismo se repite en otros formularios Gracias
-
0
Reacciones de usuarios
- 2 respuestas
- 779 visitas
-
-
Con parto un formulario, muy bueno con varios campos a diligenciar, pero mi pregunta es alguien sabe como optimizar el cargue de la macro y que al momento de dar clic en almacenar no parpade tanto, que eso se ve muy feo???? Muchachos adjunto formulario y sentencia en archivo separado.... me cuentan, mil gracias sentencia macro formulario.xls FORMULARIO.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 1.1k visitas
-
-
Estimados, Antes que todo, agradecer el tiempo por leer este post. Lo que quiero para muchos es básico, pero para mi no Lo que intento hacer es como se muestra en el archivo, pero en vez de utilizar el ingreso de nombre a través de Valización de Datos, me gustaría poder asociarlo a un botón, que creo es el que puse ahí. Si no me di a entender bien, con el ejemplo sabrán que necesito. Saludos y gracias nuevamente por su tiempo, disposición y paciencia. Nombres.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 1.2k visitas
-
-
Hola amigos tengo una lista con nombres y DNI, (documento nacional de identidad), y me interesaría actualizar el rango una vez el Combo se ha situado en el nombre, de manera que si le pongo un apellido de más o cambio el DNI se cambie al mismo tiempo. Tendría que ser en el evento "Change" poner un Select a la celda que posee el nombre y que escribiera en la celda al mismo tiempo que escribo en el Combobox. Adjunto fichero .xlsm de ejemplo. Gracias por la atención amigos. :unconscious: Carta.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 1k visitas
-
-
Buen día para todos Actualmente manejo un archivo de Excel, el cual es usado por varios usuarios de mi empresa, periódicamente surgen mejoras o errores que debo solucionar y actualizar nuevamente el archivo en todas sus copias ya que cada archivo tiene información guardada y no puedo enviar uno nuevo. Quiero consultarles si existe alguna manera de actualizar el código desde otro código de forma automática?. hace un tiempo vi un aporte en el cual actualizan el código desde un archivo .txt, pero ese aporte solo sirve para un modulo, alguien conoce una manera de hacerlo para varios módulos la verdad no cuento con el conocimiento para modificar el código mencionado . …
-
0
Reacciones de usuarios
- 6 respuestas
- 2.5k visitas
-
Información básica de protección de datos
- Responsable: Sergio Andrés Celemín
- Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
- Legitimación: Consentimiento del interesado.
- Destinatarios : Hetzner Online GmbH.
- Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
- Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email [email protected]
Información adicional: Encontrarás más información en la política de privacidad.