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?
8685 temas en este foro
-
Saludos, tengo un catalogo para piezas automotrices al que le agrege un motor de busqueda con VB. Soy nuevo en este proceso y las variables de mi tabla son muy amplias. La tabla tiene 12 columnas, A,B D es Marca, Modelo y Año y quisiera que el resultado de la busqueda me arrojara el resultado de las celdas correspondientes en las columnas F y H. Ejemplo de la tabla: Marca Modelo X año Y DEL Z TRAS Fiat 500 x1 2012 y1 D123 z1 T456 Fiat 500 x2 2012 y2 D456 z1 …
-
0
Reacciones de usuarios
- 4 respuestas
- 1.9k visitas
-
-
Buenos dias, soy nuevo en powerpivot y queria saber si es posible utilizar macros para powerpivot. Si es posible, alguien tiene un manual interesante sobre ello?
-
0
Reacciones de usuarios
- 0 respuestas
- 1.9k visitas
-
-
Desarrolle un sistema en PHP y MySQL para un negocio de audiocar. el caso es que ya habia deesarrollado sistemas para otro tipo de negocios como un lubricentro, y siempre los datos de los articulos(lista de precios), de los provedores vienen en archivos de excel. Aunque siempre en tablas comunes (con registros horizontales.). Pero este comercio tiene o le en via su provedor un excel como se ve en la imagen(El archivo pesa 40Mb): Y el caso es que necesito cargar esos datos en la base de datos. Como dije anteriormente teniendo una tabla comun yo lo paso directo con cualquier gestor. He probado transponer copiando y pegando el contenido pero me que…
-
0
Reacciones de usuarios
- 12 respuestas
- 1.9k visitas
-
-
Hola, mi pregunta es si se puede hacer un buscador de datos. Por ejemplo tener una hoja con muchos datos y abrir un programa que al escribir la inicial de un dato en el texbox me muestre en otro texbox o listbox las coincidencias. Y lo otro es que si me encuentra X coincidencia se pueda editar de alguna manera dentro de el programa. Gracias.
-
0
Reacciones de usuarios
- 2 respuestas
- 1.9k visitas
-
-
Saludos a esta fabulosa comunidad. Por favor a quien me pueda colaborar ... Deseo hacer un filtro por fecha en un ListView, de una bddatos que se encuentra en una hoja de Excel . Las fechas son ingresadas en dos textbox uno de desde ( fecha inicial ) hasta ( fecha inicial ) y que el resultado me lo muestre en el ListView . Gracias por cualquier información que me ayude a solucionar prueba_filtrarPorFecha_Listview.xlsm
-
0
Reacciones de usuarios
- 3 respuestas
- 1.9k visitas
- 1 seguidor
-
-
Esta instrucción al mandar un mail desde Excel, no funciona, pero tampoco da error. Probablemente me falte una instrucción previa. Agradecería ayuda. El código completo del envío es: With .ITEM .Attachments.Remove 1 If impor = 1 Then .Importance = olImportanceHigh Else .Importance = olImportanceNormal .BCC = oculta .To = destinatario .CC = copia .Subject = asunto If FICHERO_ADJUNTO <> "" Then .Attachments.Add FICHERO_ADJUNTO .SendUsingAccount = OutApp.Session.Accounts.ITEM(1): ' <---------------------------------------------------- .Send End With
-
0
Reacciones de usuarios
- 0 respuestas
- 1.9k visitas
-
-
Buenos días amigos. Mi duda es la siguiente, necesitaría que en mi libro todas las filas de la derecha a las que he llamado salida se me ordenaran en base a las filas de la izquierda que son fijas, a las que he llamado entrada. Adjunto archivo 1 que es como se me cargan los datos y el archivo 2 que es como deberían quedar. Lo he intentado ordenando la parte de salida primero por MAT y luego por STD, pero no se como relacionarlo con la parte de entrada. Agradecería vuestra ayuda. Un saludo Lillo SABANA ORIGINAL1.xlsm SABANA ORIGINAL2.xlsm
-
0
Reacciones de usuarios
- 3 respuestas
- 1.9k visitas
-
-
buenas tardes amigos¡¡¡ tengo un libro que diseñe en el que no ocupo las herramientas de excel ni la ventana solo las pestañas. hay manera de aplicar una macro para eliminar esta ventana. de manera que aparente un programa y no una hoja de excel. de antemano agradezco su ayuda.
-
0
Reacciones de usuarios
- 4 respuestas
- 1.9k visitas
-
-
hola a todos tengo varios libros excel (son 40 en total uno por cada trabajador) de los cuales debo extraer algunos datos determinados y pasarlos a otro libro independiente. todos los libros son iguales en formato, solo cambia la informacion contenida en ellos. en cada libro existe una hoja por cada mes. (se podria preguntar antes de copiar los datos, que mes es el que se necesita ) adjunto archivos para que tengan una referencia. necesito extraer de cada libro: ejemplo. Macarena Jimenez : Total 40 horas actividad código 20122 proyecto 1: 20 horas total primera semana : 12 hrs total sagunda semana: 6 hrs actividad código 14133 proyecto 2: 20 horas …
-
0
Reacciones de usuarios
- 0 respuestas
- 1.9k visitas
-
-
Buenas a todos! Necesitaría hacer lo sisguiente. Tengo un libro TOTAL con una pestaña que se llama RESUMEN y es la suma de las pestañas RESUMEN de otros 5 libros que tengo. Como podría automatizar el cálculo con una macro?. El formato de la hoja de resumen es igual en todas es decir: la celda A1 del libro TOTAL = suma de celda A1 de mis cinco libros. Alguna sugerencia? Muchas gracias!
-
0
Reacciones de usuarios
- 1 respuesta
- 1.9k visitas
-
-
Buenas, les comento : Necesitaria filtrar mediante textbox, tablas completas. *un textbox para buscar mediante legajo y uno para buscar mediante nombre, o sea la misma tabla pero con estas 2 opciones , y tenia en mente hacerlo estilo el Buscador GoogleII, que se encuentra en el foro, adjunto direccion . Les agregue nombre a cada tabla, usuario_01, usuario_02, usuario_03, y seguiria asi hasta con 80 tablas mas o menos. https://www.ayudaexcel.com/foro/macros-programacion-vba-10/solucionado-buscador-estilo-google-21519/. ADJUNTO ARCHIVO. Gracias de antemano Filtrar tabla completa.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 1.9k visitas
-
-
Hola. Solicito su apoyo para crear una macro que me permita copiar el contenido de una celda y pegarlo la cantidad de veces que se indique en otra celda. Espero ser claro.
-
0
Reacciones de usuarios
- 9 respuestas
- 1.9k visitas
-
-
hola necesito ayuda con una macro que estoy adaptando a mis necesidades, pero no logro hacerlo ya que soy nuevo en esto, lo que necesito es: 1- que el listbox carge los datos de una hoja especifica que tengo en un combobox en listada por ejemplo si en el combobox dejo la hoja 1 que cargue los datos de la hoja 1 y si es la hoja 8 los de la hoja 8 y así sucesivamente 2- que cuando se filtre desde el listbox queden los títulos de las cabecera de antemano gracias por la ayuda y espero también poder ayudar en lo posible a quien lo necesite PRUEBA.xlsm
-
0
Reacciones de usuarios
- 6 respuestas
- 1.9k visitas
-
-
Estimados, Soy nueva en este foto y me gustaría recibir su ayuda... Mi problema es el siguiente: En una planilla excel, quiero ingresar una formula por ejemplo: =Si(C1="Siga";mostrar imagen;"-"), en la parte de la formula que se indica "mostrar imagen", es donde debería ir algo que me permita incrustar o mostrar una determinada imagen. Desde ya agradezco su ayuda. Saludos!
-
0
Reacciones de usuarios
- 2 respuestas
- 1.9k visitas
-
-
Buenos días. Me gustaría saber si alguien saber cómo hacer en excell un contador de forma que al poner el número del dorsal de varias motos, vaya cronometrando y contando el número de vueltas que va dando. Gracias.
-
0
Reacciones de usuarios
- 1 respuesta
- 1.9k visitas
-
-
Hola buenas, me gustaría saber cómo hacer una macro que me coloree una fila según el criterio de una celda. Tengo una columna "tipo" en la que puede haber diferentes valores, pero quiero que por ejemplo en la celda que aparezca la palabra "garantía" aunque luego haya más palabras me marque la fila de color rojo. ¿Es posible o tiene que ser el texto exacto? Muchas gracias. Saludos. color fila.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 1.9k visitas
-
-
Buenas tardes, tengo el siguiente caso Ocurre lo siguiente, todo libro nuevo o viejo con intencional .xlsm se auto-cierra y borra los códigos programados en VBA. Al intentar volver abrir devuelta el archivo, salta un mensaje con lo siguiente "Hemos encontrado un problema con contenido de xxxxxxxxxxx.xlsm.¿Desea que intentemos recuperar el máximo de contenido posible? Si confía en el origen de este libro, haga clic en Sí" En todos los casos le doy Sí y me sale el siguiente mensaje = "Excel pudo abrir el archivo reparando o quitando el contenido que no se podía leer", Parte quitada: Parte /xl/vbaProject.bin. (Visual Basic para Aplicaciones (VBA)) Es all…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.9k visitas
-
-
Buenas gente, a ver si me podéis ayudar. Tengo un código con el cual creo una barra de progreso para ver el estado de la macro en ejecución. Hasta aquí todo perfecto. El caso es que la primera vez que ejecuto la macro una vez abierta la excel, todo funciona correctamente, es en las ejecuciones posteriores que la macro va excesivamente lenta. Este es el código que da problemas: Do While LineaActual < UltimaLinea ContadorEscalones = ContadorEscalones + 1 Me.Caption = "Calculando precio " & ContadorEscalones & " de " & NumeroEscalonesPrecios frm_Progreso.lbl_ProgressBar.Width = frm_Progreso.lbl_ProgressBar.Width + PixelesPo…
-
0
Reacciones de usuarios
- 4 respuestas
- 1.9k visitas
-
-
Buenas tardes, he generado una plantilla en word para que al seleccionar una fila en excel los datos contenidos en ella se reemplacen en la plantilla, logro hacer que la primera fila llene completo y sin errores mi plantilla, pero al momento de exporar la segunda fila me aparece el error de "El parametro de la cadena es demasiado largo" Sub GenerarWordFila() ruta = ThisWorkbook.Path & "\Marksheet Template2.docx" Set objWord = CreateObject("Word.Application") objWord.Visible = True objWord.Documents.Add Template:=ruta, NewTemplate:=False, DocumentType:=0 For i = 2 To 42 busqueda = Hoja2.Range("D" & i).Text remplazar = Hoja2.Range("C" & i).Text W…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.9k visitas
-
-
Que tal, les cuento mi problema: Tengo una macro que envia correos a una columna determinada, gracias a la ayuda de los chicos del foro al agregarle la funcion "specialcells(2) inclusive puedo enviar correo aunque no esten todas las celdas completas... ( ejemplo en el archivo"FUNCIONA BIEN SIN CONDICIONAL") Agrege una hoja al archivo ("datos ")para hacer una condicion en la que si el estado del usuario es VENCIDO, figure un email en esa columna,sino " "... y ahora me sale un mensaje de error 1004 "NO SE ENCONTRARON CELDAS" al apretar el boton en la pestaña CORREO. adjunto los dos archivos el que anda bienj sin condicional y el que estoy teniendo probl…
-
0
Reacciones de usuarios
- 7 respuestas
- 1.9k visitas
-
-
Buenos dias, Necesito ayuda para ver y aprender como modifico algunos detalles sobre la siguiente macro. Me explico. He encontrado esta macro por internet y quiero que las celdas tengan un color antes de introducir los datos, para que despues de introducir los datos el formato de las celdas sobre el color de fondo y la fuente quede igual como en toda la plantilla. Adjunto el documento, para que se haga una idea de lo que pretendo. Gracias. Saludos, COLOR CELDAS.xlsm
-
0
Reacciones de usuarios
- 6 respuestas
- 1.9k visitas
- 1 seguidor
-
-
Hola a todos, He buscado para ver si había algo como lo que busco y si lo hay no lo encuentro. Lo que necesito es lo siguiente si el valor de la celda A1 esta entre 1 y 2 que la celda A2 cambie a verde. Se puede hacer. Muchas gracias
-
0
Reacciones de usuarios
- 5 respuestas
- 1.9k visitas
-
-
Hola buen dia amigos de excel hoy les toco un tema interesante el cual no lo pude resolver, como realizar filtros a columnas, normalmente excel trae filtro para las filas, pero ahora es para las columnas subo un ejemplo haber si me pueden echar una manito Filtrar columnas.xlsm
-
0
Reacciones de usuarios
- 4 respuestas
- 1.9k visitas
-
-
Buenas tardes, mi nombre es Rene, quisiera saber si hay alguna solucion para que al usar un formulario de VBA no se bloquee el funcionamiento de Excel
-
0
Reacciones de usuarios
- 8 respuestas
- 1.9k visitas
- 2 seguidores
-
-
Cordial saludo, soy bastante nuevo en este medio de programacion, pero inicie un pequeño proyecto para una pequeña empresa la cual solo requiere lo basico que es ingreso mercancia, ventas, consultas; ya estan realizadas con formularios, lo que pasa es que no he podido realizar que en el formulario ventas cuando acepte la venta, me descuente automaticamente el valor de la tabla productos. ya busque foros de este tema sin resultados positivos. agradesco su ayuda. prueba.zip
-
0
Reacciones de usuarios
- 18 respuestas
- 1.9k 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 sergio@ayudaexcel.com
Información adicional: Encontrarás más información en la política de privacidad.