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
-
Saludos Amigos, Recién me incorporo al foro buscando una solución para una pequeña base de datos que me encuentro realizando. Básicamente tengo 2 Pestañas de uso, "Introducir_Datos" y "Database". Básicamente lo que requiero es habilitar un combobox cuyo contenido seleccionado se refleje en la celda K5 de la pestaña "Introducir_Datos". El truco está en que el contenido desplegado en el combobox será variable, como explico a continuación: Los datos en la pestaña "Database" cambian en el tiempo, y lo que requiero es que el combobox filtre los datos que tengan asociada la variable "Pending" en la columna "M" de esa hoja, pero que muestre el contenido de la columna "B" (des…
-
0
Reacciones de usuarios
- 2 respuestas
- 970 visitas
-
-
Buenas, Tengo un problema con una tabla y no le encuentro la vuelta...tengo una tabla con formulas que se accionan depende los datos cargados... puede ser 1 o varios depende el momento del dia...hice un boton macro, lo que necesito que haga es copiar de esa tabla unicamemte las filas que tengan datos (ojo recordemos que algunas de esas celdas tienen formulas que se activan con un dato inicial, como una factura, osea pones el articulo y te da el precio unitario y total) hacia otra planilla. Cuando lo haga or segunda vez necesito que copie los datos abajo del ultimo datos ya copiado para que no se superponga... Muchas Gracias
-
0
Reacciones de usuarios
- 1 respuesta
- 661 visitas
-
-
Estimados amigos, una consulta, estoy bloqueado y no se como hacer un archivo, necesito sus consejos para hacer este archivo que distribuya: Tengo valores totales al nivel NIVEL 1.1 y al NIVEL 1.1.1.1, Necesito hacer una distribución a los otros niveles de acuerdo a porcentajes variables del nivel NIVEL 1.1.1, tomando en cuenta que la cantidad de items no es constante desde el NIVEL 1.1. CONSULTA: 1. Debo tener una tabla de porcentajes de distribución para todos los niveles? 2. Debo tener una tabla que indique cuantos items existen por cada nivel para hace la distribución total? 3. Se puede hacer una macro que indique cuantos items existen por niveles y que sea varia…
-
0
Reacciones de usuarios
- 4 respuestas
- 947 visitas
-
-
Hola foreros Es posible generar una macro en la hoja1 tal que aparezca un cuadro de dialogo y luego se introduzca un numero, ese numero se encuentra en la hoja2. Si no lo encuentra mandar un mensaje de que no existe La cuestión es que en la hoja1 diseñé una planilla, la cual se encuentra como el numero de la planilla, fecha, dirección, etc pero también le añadí unos botones de opciones a elegir, por ejemplo: está casado? Botón opcion1=SI o Botón opcion2=NO. Como veran existen respuestas abiertas y cerradas En la hoja2 están los datos ordenados por columnas, es decir, columna A=Nro de planilla, columna B=Fecha....columna F=Está casado?....Cada fila de la hoja2 represent…
-
0
Reacciones de usuarios
- 1 respuesta
- 911 visitas
-
-
Hola a todos, Por favor si alguien me puede ayudar con lo siguiente: Tengo una macro la cual me pasaron pero al parecer está desactualizada, dicha macro debería consultar masivamente datos de la siguiente pagina - https://www2.sbs.gob.pe/afiliados/paginas/consulta.aspx para ello solo se debe de ingresar el DNI de las persona a consultar a partir de la celda A2 y automáticamente debe traer los datos de las personas consultadas. Muchas gracias Consulta 2.xlsm
-
0
Reacciones de usuarios
- 0 respuestas
- 1.4k visitas
-
-
Buenos dias expertos, necesito pedir una ayuda en un libro tengo varias hojas la cual funcionan casi bien, en la hoja inventario registro los productos para mostrarlo en la hoja Carta de Cargas Sol en la parte inferior mostrarlo pero eso bien cuando registro datos en las diferentes celdas de dicha hoja pero dependiendo de la celda sombreada de color amarillo que va servir para consultar, despues de llenar todo los datos en las celdas vacias mas que todo de color verde y lo pulso registrar me guarda en pdf y limpia toda la celdas para volver a ingresar, hasta ahi todo bien, ahora cuando en la celda de color amarillo ingreso con el dato que ingrese al registrar y pulso cosu…
-
0
Reacciones de usuarios
- 3 respuestas
- 823 visitas
-
-
Hola amigos, por acá con una dificultad para mi. Por favor si me pudieran ayudar se les voy a agradecer muchísimo. He intentado con este código, pero me traslada toda la tabla. Si alguien me puede echar una manito para mejorar la consulta, la cual solo quiero que me transfiera el "último" registro del campo llave de acces a la Hoja2 Celda B5 y no a la Hoja 1 como lo hace ahora Sub escribirexcel() Dim cs As String Dim sPath As String Dim sql As String Dim cn As ADODB.Connection Dim rs As ADODB.Recordset sPath = ThisWorkbook.Path & "\datos.accdb" cs = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & sPath & ";Persist Security Info=False;" Set c…
-
0
Reacciones de usuarios
- 3 respuestas
- 2.6k visitas
-
-
Buenos dias, expertos recurro asus conocimientos para perdirles una ayuda, tengo un formulario llamado "FormHorarioMañana" para asignar horario y consultarlo los datos de la hoja llamado "VoluntarioRelacion", estando en el formulario debo desplegar el combobox y me lista los nombres y cuando seleccione una de ellas me debe mostrar en los recuadros del textbox el nombre del area dependiendo del dia y la hora, por favor me ayuden gracias por su tiempo por anticipado. Ajunto el archivo. Horario.xlsm
-
0
Reacciones de usuarios
- 6 respuestas
- 645 visitas
- 1 seguidor
-
-
Buen día a todos los grandes filosofos excelianos, adjunto mi archivo donde me ha dado vueltas y vueltas para colocar una consulta para determinar los meses por columnas de los trabajadores como así también la numeración cronológica "Nºde Orden" con la consulta SQL. Entre tanto solo pude hacerlo con una aparente solución como podrán apreciar, utilizando .FormulaLocal, agradecería si si me pueden dar una mano para solucionar mi problemita. Desde ya gracias. SSyJ002.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 738 visitas
-
-
buenas tardes mi consulta es la siguiente alguien tendra algun ejemplo de consultar un registro en un formulario excel ,y devolver los datos de una database en access, al formulario de excel. saludos,
-
0
Reacciones de usuarios
- 0 respuestas
- 764 visitas
-
-
buen dia quisiera ver si hay alguna manera de verificar si un numero esta en cierta pagina web y si es asi que siga con las sigueintes macros. mi duda salio al ver el programa de proteccion por seriales del admin pero hay algunas formas de burlar dicho metodo. lo que busco es si nos da un id de maquina que lo verifique via internet y si es asi muestre la casilla de activacion. y sino es asi simplemente le diga que no tiene permiso o se cierre el documento. o habilite un boton de siguiente todo esto con el fin de que cada vez que se abra el programa verifique si el id de maquina tiene derecho a uso de software. Dada la limitacion que si se activa por serial servi…
-
0
Reacciones de usuarios
- 0 respuestas
- 917 visitas
-
-
Hola que tal, un saludo a todos. Mi consulta creo que es muy sencilla (cuando se sabe claro), y es que tengo una hoja donde importo datos de otro libro pero que no conozco el nombre, ya que es un reporte del banco y cada vez me lo da de distinta forma. La cuestión es que necesito saber cual es la última fila de ese libro con datos para poder copiarlas todas y pegarlas en el libro de destino, que es el que tiene la macro. Por razones de "afinamiento" del código no quiero seleccionarlo, sinó que, quiero consultar simplemente, porque me he dado cuenta que aunque se tenga el "Application.ScreenUpdating = False" da un pequeño pantallazo. La línea que he puesto me da …
-
0
Reacciones de usuarios
- 8 respuestas
- 4k visitas
-
-
Buen día. Lo que requiero para en la empresa que laboro es para cargas de combustible, el cual se tiene que registrar el km anterior, actual, fecha de carga de combustible (fecha presente) y placas. El detalle persiste en que generalmente se equivocan al capturar el km anterior, entonces teniendo una base de datos con archivos, lo que requiero es que me arroje el km actual como el anterior Ejemplo: Si yo realizo una recarga hoy 15/05/2019 con km anterior de 500km (escrito manual) y el actual de 600 (escribo de forma manual) en la placa1 (Que identifica la motocicleta) Pasan unos días y requiero volver a cargar combustible con fecha de 20/05/2019 con un …
-
0
Reacciones de usuarios
- 1 respuesta
- 945 visitas
-
-
Buenas tardes solicito su ayuda con lo siguiente: tengo una base de datos de access con dos campos: costo 1 y costo 2, lo que quiero es hacer una consulta para que busque determinado registro de la tabla y los pueda sumar desde excel. saludos
-
0
Reacciones de usuarios
- 2 respuestas
- 1.1k visitas
-
-
hola mi nombre es Nelcy estoy en secundaria y voy perdiendo mis logros en excel, me han puesto un trabajo que se trata de lo siguiente Debo generar una macro y que me genera datos por CONSULTAS POR 1. INSTITUCION, FECHA_NACIMIENTO, EDAD 2. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, GENERO 3. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, JORNADA 4. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, SISBEN por favor ayudenme gracias, para asi poder pasar mi ciclo es que fuera de esto debo hacer 7 ejercicios mas de estos
-
0
Reacciones de usuarios
- 0 respuestas
- 593 visitas
-
-
Hola Amigos buenas tardes, ¿De casualidad alguien ha hecho consulta desde Web service de tipo POST desde Excel?
-
0
Reacciones de usuarios
- 8 respuestas
- 1.5k visitas
- 2 seguidores
-
-
Hola saludo cordial a todos en especial a una de las personas que me han apoyado bastante en mi dudas al Gran Macro Antonio, y a Bigpetroman bueno mi duda es la siguiente es con relacion a un formulario que me hizo favor de apoyar el Gran Macro Antonio, funciona muy bien reliza todo la funcion para la que fue creado pero aqui biene una de mis dudas, en un dia de trabajo con el archivo en comento empezo a marcar error revise y pues nada fuera de lo normal solo que el error marcaba que no podia mostar el userform. se cerro el programa y volvio a trabajar normalmente y despues de cierto tiempo de nuevo volvio a marcar el error el mismo error, entonces me di cuenta verifica…
-
0
Reacciones de usuarios
- 2 respuestas
- 2.2k visitas
-
-
Buenas tardes. Hace tiempo realice una plantilla para gestionar las facturas trimestrales. Hace unos días añadí un apartado para que me numerara las facturas por numero de referencia. El problema es que ahora cuando registro una nueva factura los datos no los asigna en el lugar correspondiente. (No se porque , ya que realmente no he añadido mas columnas, solo utilizo a primera que la tenia libre.) Alquién podría echarle un vistazo. Un saludo 2014 2ºT. DP.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 647 visitas
-
-
amigos en otra pagina consegui este archivo para manejar la contabilidad familiar y es muy bueno lo unico que no e podido cuadrar es lo relacionado con los pagos aplazados en la columna c y d en pagos y atrasado salen las formulas con error y nose como arreglarlo de resto es excelente toco eliminar varias hojas para poder subirlo y no se si es permitido colocar el link de otra pagina muchas gracias de antemano por sus ayudas Contabilidad_Familiar_V311 (2).zip
-
0
Reacciones de usuarios
- 1 respuesta
- 850 visitas
-
-
Estimados amigos, tengo un sistema contable que seguí por internet del profesor Otto González y no puedo adaptar a los valores de Chile; le he escrito al profesor y no me contesta; es posible que alguno de ustedes me ayude para solucionar el tema? ingreso un valor de 15.000,00; me escribe en el formulario 1.500.000,00 y me envía al libro diario 1.500.00000 Desde ya les agradezco incidencias.docx Gestor de Contabilidad - Balance General.xlsm
-
0
Reacciones de usuarios
- 7 respuestas
- 2.1k visitas
- 1 seguidor
-
-
Buenos días, ¿Alguna persona que use Mac y esté habituada a usar macros? Tengo algunos problemas para que alguien con Mac ejecute una macro de Windows. Ya que no cuento con un equipo Mac, me gustaría probar la macro de otro modo. Gracias.
-
0
Reacciones de usuarios
- 2 respuestas
- 738 visitas
- 1 seguidor
-
-
-
Buenas amigos de ayudaexcel. el presente es para solicitar su apoyo en la aclaracion de la siguiente duda. tengo 2 archivos de excel uno llamado "Reporte de bases de datos" de una empresa X generado por mi. Mientras que tengo otro archivo llamado "Control de Reporte semanal". en estos archivos tengo basicamente la misma informacion, solo que la informacion de "Control de reporte semanal" se va actualizando con el paso de los dias, y toda esa actualizacion debo ser enviada al archivo de "Reporte..." La situacion que se presenta es la siguiente: la informacion que se encuentra en el "control de reporte.." en la columna llamada UBICACION, deseo pasarla a la columna "G"…
-
0
Reacciones de usuarios
- 0 respuestas
- 902 visitas
-
-
chicos, Alguien tiene algún ejemplo de al momento de hacer click en un checkbox te cuente 1 y pegue ese valor en una celda(Celda A30), y al momento de volver seleccionar de nuevo el mismo checbox te pegue el valor 2 en la celda A 53 y asi hasta el infinito y mas alla? seria de mucha ayuda para lo que estoy haciendo y no se me ocurre como hacerlo. gracias y saludos
-
0
Reacciones de usuarios
- 1 respuesta
- 739 visitas
-
-
Hola a todos; Corregirme si me equivoco o se puede mejorar la macro que adjunto. La idea es que yo solo pueda seleccionar un número limitado de imágenes. Para ello he añadido (aparte de las imágenes) dos TextBox, uno funciona como contador y otro como límite de imágenes a seleccionar. -Cuando llego al límite marcado ya no me deja seleccionar más (el límite para la prueba he puesto 5 pero se puede cambiar) -¿Qué pasa si quiero cambiar la imagen seleccionada porque no me gusta?. Pues hacemos clic derecho con el mouse y la nos la descuenta y así podemos seleccionar otra /s siempre y cuando no pasemos el límite establecido. Para este caso he us…
-
0
Reacciones de usuarios
- 3 respuestas
- 789 visitas
- 1 seguidor
-
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.