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 A los foristas Quien sabe como usar EL to EXE, lo he probado pero me marca un error ya que tengo dos archivos y tienen un vinculo. El archivo se abre pero no reconoce el que tiene el vinculo para actualizar la información ademas de eso el archivo convetido el antivirus me lo marca como amenaza. Muchas gracias por su ayuda.
-
0
Reacciones de usuarios
- 5 respuestas
- 1.4k visitas
-
-
Buenas noches amigos, Por favor, alguien podría ayudarme con esta duda. Este código que envía mensajes de información que esta en excel, a través de WhastApp, me funciona correctamente en windows, pero necesito adaptarlo para que funciones en un Excel de un ordenador MAC. Creo entender que el problema lo tengo en la ejecución de la función SHELL que inicializa la aplicación, pero no se que adaptación debo hacer para que sea operativo en MAC. De antemano agradezco su valiosa ayuda. Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As St…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
- 1 seguidor
-
-
Buenos dias. Estoy haciendo una macro y quisiera saber como usar "WorksheetFunction.VLookup" para que lea con dos criterios diferentes en una tabla de excel.Me explico; Si tengo una columna "A" connumeros que se repiten, pongamos 1,2 y 3,cada uno se repite 2 veces, a su ves tenemos la columna "B" con vocales abc( no se repiten). Como hacer que un userform consulte esto sin que tome el primer valor y usando este metodo.
-
0
Reacciones de usuarios
- 7 respuestas
- 2.2k visitas
-
-
Estimados, Espero que se encuentren muy bien, necesito ayuda para poder realizar un buble con for para encontrar un valor que no se en que fila y columna esta, entonces estoy tratando de buscarlo con tres for, pero no logro traspasar la fila y columna encontradas para despues ejecutar el ultimo for para llenar mi tabla. por favor su ayuda. saludos.
-
0
Reacciones de usuarios
- 3 respuestas
- 785 visitas
-
-
Buenas a todos. Soy completamente nuevo en la programación para Excel y no sé muy bien como explicar el problema, pero lo intentaré lo mejor que pueda. Estoy realizando un ejercicio de programación en el que hay que realizar el siguiente proceso: - Se pulsa un botón para ejecutar un procedimiento en una segunda hoja. - Ese procedimiento toma un dato de esa segunda hoja y lo muestra en la primera hoja Para más detalles: 1. Se pulsa el botón "MOSTRAR PALABRA" en la Hoja "Juego" (hoja2) 2. Se ejecuta el procedimiento "elegir_palabra" en la Hoja "Palabras" (hoja1) que consiste en: - Recorrer las celd…
-
0
Reacciones de usuarios
- 12 respuestas
- 2.1k visitas
-
-
Estimados amigos, Acudo nuevamente solicitando su ayuda, he estado haciendo un archivo para que varias personas ingresen datos en su base, base a la que solo pueden ingresar con usuario y clave, apareciéndoles solo la hoja a la que están autorizados, ahora, tengo dos problemas. El primero, que no se como hacer para que todos puedan acceder a la vez a este libro, mismo que se encuentra compartido para que cada uno pueda acceder desde su computador. Y mi segundo problema es que no puedo utilizar dos userforms a la vez, ya que al momento de ingresar los datos con el userform2 accedo a una pagina con un WebBrowser, para ver si la cedula (dni) del cliente esta bien y obtene…
-
0
Reacciones de usuarios
- 6 respuestas
- 11.3k visitas
-
-
Estimados expertos, de ante mano muchas gracias por toda su ayuda y colaboración con todas las dudas que he planteado sus respuestas oportunas me han ayudado mucho en mi labor diaria. hoy tengo nueva mente un problema con un formato que estoy diseñando para buscar datos en una matriz de un colegio. el problema que tengo es que no se como hacer para que al seleccionar un curso"x" me salga en una celda el listado de estudiantes que están en ese curso"x", y que a su vez cuando seleccione el nombre del estudiante me salga en cada celda del formato los datos del mismo chico, no se si estoy siendo claro, por ejemplo quiero seleccionar el curso "ingles6a", al seleccionarlo…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.6k visitas
-
-
Buenos días, en el momento estoy realizando una base para Capacitación, en las primeras columnas se da la justificación para colocar las activdades de capacitación, simembargo necesito que el origen de la función indirecto (INDIRECTO A1) me recoja la celda que esta combinada y cabe anotar que para la columna las combinaciones de las celdas son distintas. Adjunto la base y en la segunda hoja con colores encuentran las listas para la validación. Plan integrado PIC programa 2013 ARCHIVO GENERAL DE LA NACIÓN (1).rar
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Hola compañeros del foro tengan todos un buen día. Mi consulta es la siguiente: Tengo varios proyectos en excel de VBA y quiero utilizar cada procedimiento o cada opción dentro de un modulo de clase y poderlo llamar dentro de cada objeto. Es decir, quiero organizar mi código y que se pueda entender, no quiero que me aparezca todo mi código dentro de un objeto. Quiero saber si con los módulos de clases o módulos comunes se puede hacer esto y poder llamar cada procedimiento desde un botón u objeto que corresponda. Ejemplo: 1 - Crear un modulo de clase o modulo común con el nombre del procedimiento por ejemplo (Buscar Nombre) 2 - Poner den…
-
0
Reacciones de usuarios
- 4 respuestas
- 3.6k visitas
-
-
Neesito vincular el Valor de na Celda, al desplazamiento que de un Deslizador, insertado de Microsoft Slider Contro, versión 6.0 Solicito que me colaboren Gracias EMIRO ERAZO Deslizador de Excel.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 806 visitas
-
-
Hola a todos! He aquí mi duda. Estoy haciendo un registro de datos a través de un userform. En este userform grabo datos que quiero registrar en una hoja Excel. No obstante, de este userform tengo puestos dos botones que me llevan a otros dos userforms debido a la naturaleza de los datos a grabar. No se si es posible una vez que tengo rellenados los tres userform vinculados que luego sé menos graben los registros al mismo tiempo en una misma línea. Así como poder modificarlos del formulario original cuando tenga que hacer alguna corrección. Muchas gracias
-
0
Reacciones de usuarios
- 2 respuestas
- 2.3k visitas
-
-
Por favor necesito ayuda para una macro que realice lo siguiente: tengo 2 Hojas en la Hoja Actualizacion se ingresan datos en 12 tablas ordenadas en forma horizontal codigo, documento, fecha, Lo que necesito es tener un resumen total de todos los datos en la Hoja "Seguimineto", empezando en C8, luego registrar asi mismo la informacion adicional en las dos columnas D,E. Finalmente ordenar la tabla en funcion de los codigos column C, tengo un problema no me deja subir un archivo de ejemplo Tabla para resumen de datos es de 487 kb como puedo subirlo. Gracias
-
0
Reacciones de usuarios
- 0 respuestas
- 629 visitas
-
-
hola estoy siguiendo la ayuda de varios de vuestros foros en concreto: https://www.ayudaexcel.com/foro/varios-11/solucionado-comparar-dos-archivos-excel-generar-otro-diferencias-11898/ tengo que conseguir: 1 que me compare dos hojas de diferentes excels que se encuentran en una carpeta de mi ordenador (CONSEGUIDO0) 2 que me marque las diferencias en el excel mas actual (conseguido) problema: cuando empieza a comparar y marcar se me para en una fila concreta y no continua. si alguien me puede ayudar os pasaría los excels y la macro que tengo echa para que me la revisarais. Estaría eternamente agradecido, mi trabajo depende de ello y debo entregarlo para el lunes.
-
0
Reacciones de usuarios
- 2 respuestas
- 1k visitas
-
-
Buenas estimados amigos del foro Requiero de su colaboración, verán tengo varios archivos en mi sistema, y necesito realizar un control de cambios, comparando archivos de la versión anterior con los de la versión actual para ver los cambios, se puede general una macro para hacer esto con diferentes libros, digo diferentes porque tengo alrededor de 15 a 20 archivos que tengo que comparar, no subo ejemplo porque la idea es poder comparar cualquier libro con otro. En espera de sus comentarios. Saludos a todos
-
0
Reacciones de usuarios
- 4 respuestas
- 1.2k visitas
- 1 seguidor
-
-
hola amigos tengo el siguiente codigo Sub guardar() Dim posicion As Integer Uf = Hoja5.Range("A" & Rows.Count).End(xlUp).Row For i = 0 To Pagos.ListCount - 1 If Pagos.Selected(i) = True Then On Error Resume Next With Sheets("Credito") pos1 = .Range("A2:A1000000").Find(cl1, lookat:=xlWhole).Row posicion = Application.WorksheetFunction.Match(Hoja4.Cells(i, 1), .Range("A" & pos1 & ":" & "aw" & pos1), -1) .Cells(pos1, posicion).Interior.ColorIndex = 3 End With End If Pagos.Selected(i) = False Next MsgBox "Datos Registrados con Exito", vbInformation, "Registrar" End Sub que hace este codigo, primero hay un formulario el cual manda …
-
0
Reacciones de usuarios
- 5 respuestas
- 754 visitas
-
-
Buenas tardes, les pido su colaboración... En el archivo adjunto coloqué solo una muestra, pero debo enfatizar que trabajo con datas más extensas que pueden ocupar el total de filas de la Hoja. La pestaña Comparación es el resultado a obtener. Usando como identificadores de interés el número de cédula y el campo quincena... la idea es comparar los datos y obtener como resultado cuando hubo algún cambio de nro. de cuenta, dicho de otra forma: si un trabajador pasó de tener nro. de cuenta a no tenerla, o en su defecto si ingresó a la nómina sin nro. de cuenta y posteriormente se le introdujo. Libro1.xlsx
-
0
Reacciones de usuarios
- 14 respuestas
- 1.6k visitas
-
-
HOLA, necesito comparar dos hojas de excel con un campo en comun como referncia y que mediente un boton al dar clik realice la compararcion mandando a otra hoja los datos que encontro de mas es decir si un el libro 1 hay 20 datos y en el libro 2 hay 15, me tiene que mandar en la hoja 3 los 5 datos nuevos que encontro al compara los libros anteriores...ojala me puedan ayudar es que tengo muchos dstos y tengo k ir pasando uno por uno...gracias COMPARACION.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 772 visitas
-
-
hola hola tengo una pregunta por que he estado quebrando me la cabeza tengo un textbox en el que capturo una serie de numero aproximadamente 8 números por ejemplo 38562135 , y tengo una pequeña base de datos y comparo lo que hay en esa columna lo capturado pero no me sale solo con caracteres, lo que quiero saber es si es posible hacer esa comparación, que capture en mi textbox así números y los pueda comparar, por que siento que mi textbox solo captura eso texto, caracteres nada mas. si alguien me pude ayudar por favor.
-
0
Reacciones de usuarios
- 3 respuestas
- 3.2k visitas
-
-
Buenas, Es la primera vez que participo en un foro y la verdad es que no tengo mucho conocimento de excel, pero NECESITO VUESTRA AYUDA PORFAVOR! Por temas de currelo necesitaria un excel en el que se pudieran indicar diferentes variables (precios, pesos, zonas geograficas) a diferentes proveedores de transporte. Y una vez introduzcamos el dato del paquete a enviar me facilite el mejor proveedor para esa ruta y tamaño de paquete. Se que es algo complejo (por lo menos para mi) pero se que se ha tratado este tema antes y realmente lo necesito. MUCHAS GRACIAS DE ANTEMANO!!!!!!!!!!!!!!!!!
-
0
Reacciones de usuarios
- 6 respuestas
- 917 visitas
-
-
Buenos días, Ojalá y me puedan ayudar con esto.( Yo sé que si ) Tengo un archivo de informe de ventas por año, y necesito saber que clientes compraron en el año 2013 y 2014 y en que mes. Necesito sumar las ventas por mes y por linea(por cada cliente) y pasar los clientes con cada linea en la hoja consolidado, se debe sumar el valor por mes y por linea y pasárselo al cliente correspondiente al 2013 es decir, si el cliente pepito perez compro en enero de 2013 en la linea "ropa Hogar"y pepito perez volvió a comprar en marzo de 2014 en la misma linea, se debe insertar cada suma de cada año en la columna y fila correspondiente. pero si pepito perez compro en el 2014 en fe…
-
0
Reacciones de usuarios
- 0 respuestas
- 667 visitas
-
-
Buenas tardes @Antoni y demás usuarios, Referente a su aportación del EXCEL Comparar dos hojas, simplemente, excelente, espectacular, inigualable y mis más sinceras felicitaciones. Con su permiso la parte de "lectura\traslado" de archivos Excel es excelente y lo he añadido a un mini proyecto nuevo que me han solicitado en el trabajo. (Y creo que lo utilizaré en más ocasiones). El formulario de momento queda así, (Obra suya al 99% por supuesto). Lo único que añadiré, a parte de colores, es un botón nuevo a su formulario que ejecute una macro que lo que necesito y pretendo es que: Busque en la columna B2 de la Hoja 2 hasta el último dato " en…
-
0
Reacciones de usuarios
- 5 respuestas
- 1.4k visitas
-
-
Amigos buen día para algunos y buenas noches para otros. Bueno vamos al problema Primero los datos de la celda "A" y "B" de la hoja "COM" juntos forman un valor "X" por ejemplo en la fila 2 el valor de la celda "A" es 22301 y el de "B" es 90275777 entonces juntado las celdas se forma un valor "X" = 2230190275777 Segundo los datos de la celda "C" y "D" de la hoja "CE" juntos forman un valor "Y" por ejemplo en la fila 2 del libro "CE"el valor de la celda "C" es 22301 y el de "D" es 90275777 entonces juntado las celdas se forma un valor "Y" = 2230190275777 Tercero los datos de la celda "C" y "D" de la hoja "VIC" juntos forman un valor "X" por ejemplo en la fila 2 del …
-
0
Reacciones de usuarios
- 2 respuestas
- 1k visitas
-
-
Buenas Noches: Mi duda es la siguiente, estoy realizando una macro que busque un valor tipo texto que se encuentra en una columna © dentro de otra columna de este tipo(, con el fin de copiar un código(columana a) que acompaña a ese valor encontrado. Es decir, si encuentra el valor, pegar ej: en la columna D el condigo que acompaña a este. El problema radica en que no encuentro una fución que simplemente me diga si ese valor esta en la columna y en q posición para asi copiar el código, como lo hace la función VLookup o buscarV, espero me entiendan, adjunto un ejemplo de como deberia quedar la columna resultado D A B C D 1 1 pe pe 1 2 1 pe l…
-
0
Reacciones de usuarios
- 1 respuesta
- 871 visitas
-
-
Buenas tardes!!! A ver si me podéis echar una manita. Estoy intentado comparar 2 columnas (columna C de la Hoja “Datos” y la columna A de la Hoja “Historico”) para una vez comparadas, me copie lo que tenga de más en la columna C de la Hoja “Datos” en la columna A de la Hoja “Historico”. Muchísimas gracias. Un saludo, Libro1.xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 736 visitas
-
-
Hola amigo,quisiera su ayuda, lo que quiero es comparar 2 listas, lista1 y lista2 y si el valor de la lista2 es igual al valor de la lista1 entonces que me copie el dato de la celda de al costado ejm si lo encontre en b5 entonces que me copie el valor de c5 y lo copie en la hoja2 del mismo libro.El formato y una mejor explicacion lo adjunto en un archivo. Desde ya gracias por su cooperacion. Comp.rar
-
0
Reacciones de usuarios
- 4 respuestas
- 1.8k 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.