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?
8684 temas en este foro
-
buenas tardes sólo tengo algunas nociones de vba pero consultando la web he creado una macro mi macro pretende abrir una página web y extraer algunos datos y copiarlos en una hoja excel la página requiere la inclusión de un usuario, contraseña y un CIF he logrado automatizar la apertura de la página principal, desplazarme a otra página de la misma web pulsando un enlace, incluir en ésta el usuario, contraseña y CIF y validar los datos pulsando el botón oportuno en este punto se muestran parte de los datos a importar a Excel en este punto no sé cómo seguir y se me plantean tres problemas 1º. Cómo selecciono la página que contiene los datos para importarlos a excel.…
-
0
Reacciones de usuarios
- 0 respuestas
- 4.5k 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
- 627 visitas
-
-
I have created the following macros to enter to a website with user and password He creado el siguiente macro para entrar en una web con un usuario y contraseña (copiando datos de un fichero excel con esos datos). Public Sub A_Consulta_Serial_Parnter_Center() ActiveWorkbook.FollowHyperlink Address:="https://www.zzzz.com", NewWindow:=False, AddHistory:=True Application.WindowState = xlNormal ' Wait for a little bit to let website upload Call Timegoes ' Copy data from excel cell, row 2 and column 8, to Google Chrome. This is the username. Application.SendKeys (Cells(2, 8).Value) ' Tab Application.SendKeys ("{TAB}") ' …
-
0
Reacciones de usuarios
- 0 respuestas
- 3k visitas
-
-
Buenos días Les escribo por qué tengo un problema en la macro, a continuación se lo detallo: La macro lo que debe hacer es actualizar el saldo actual de la pestaña (Préstamos) de acuerdo con el dato resultante en D17, pero debe ser solo al mismo préstamo, igual debe pasar con la fecha del último pago, debe cambiarla con la de D18 para que se actualice. La otra parte de la macro ya la tengo clara y es relacionada con ingresar el movimiento en la pestaña de movimientos. Adjunto el archivo por aquello de las dudas Y gracias de antemano. P.D. Un saludo desde Costa Rica. Ejemplo.xls
-
0
Reacciones de usuarios
- 9 respuestas
- 1.3k visitas
-
-
Hola amigos de ayudaexce, espero que me puedan ayudar con este planilla envio el ejemplo, el cual es que muestre el ultimo registro y permitra digital cero (0) o en blanco en forma automatica siempre y cuando no tengo informacion que registrar. PLANILLA CONTRATO ADMINISTRATIVO CAS.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 866 visitas
-
-
Que tal, soy nuevo en este foro por lo que recurro a vuestra ayuda pararesolver un proceso en Excel con la creación de las macro para vincular 4planillas de carga de datos a una planilla base de datos. Paso a intentarexplicar lo que necesito: En un mismo documento existen 4 solapas de carga que serán completadasdiariamente al recibir cada novedad, ejemplo: 1- Recepción de equipo 2- Entrega de equipo para reparar 3- Regreso de equipo reparado 4- Destino de equipo reparado Cada plantilla individual debe reportar los datos a la base “ Planillade seguimiento” (5ta. Planilla) la cual será la base. Agradecería desde ya una ayuda ya que mis conocimientos …
-
0
Reacciones de usuarios
- 1 respuesta
- 1.6k visitas
-
-
Buenas noches. Adjunto un libro excel donde hay un código que pretende que pueda logarme de forma automática en mi correo gmail. Consultando el código fuente de la web creo que copié el código bien, pero la macro no me funciona. Cuando la intento ejecutar me aparece el mensaje "error de compilacion. No se ha definido el tipo definido por el usuario". Empiezo a familiarizarme con el mundo vba pero de forma progresiva. No tengo conocimientos de lenguaje HTML y voy leyendo todo lo que cae en mis manos. ¿Alguien puede decirme en qué fallo o aportarme una solución? gracias borja logarse automaticamente gmail.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 966 visitas
-
-
Pretendo crear una tabla para hacer un seguimiento de documentos, de dónde vienen y dónde están. Los documentos son ingresados a la tabla con anterioridad (en una primera etapa), junto con otros. Luego de un tiempo estos documentos tienen destinos diferentes. Mi problema esta en la segunda etapa, al momento de registra el destino de esos documentos. Mi idea es por medio de un USEFORM: Textbox1: Ingresar el Nº del documento. (Buscaría en datos ya cargados) Textbox2: Fecha de Endoso. => COLUMNA (J) Textbox3: Endosado a. => COLUMNA (K) Textbox4: Obs. => COLUMNA (L) Lo que quisiera lograr es: Buscar en la Tabla, el dato ingresado en el Textbox1, a partir de …
-
0
Reacciones de usuarios
- 2 respuestas
- 4k visitas
-
-
Tengo una macro bastante larga que me copia la cotización del Ibex35 en una hoja. Y tengo también otra macro que me copia las cotizaciones de Iberdrola, Santander, Arcelormitall, Día etc. etc. Cada uno de estos ficheros contiene bastante información y graficas. Ni que decir tiene que estas macros son muy rudimentarias, pero con la ayuda de éste foro las voy perfeccionando. Funcionan bién por el momento aunque algo lentas. Lo que quiero es que cuando la ejecuto no se detenga, pues, se para diciendo: Errores de importación HTML. "Falta el archivo C:\estilos.css" Doy a aceptar y la macro se ejecuta bién. Esto me lo repite por cada uno de los ficheros que tiene que abrir, Ibe…
-
0
Reacciones de usuarios
- 3 respuestas
- 2k visitas
-
-
muy buenas a todos. estoy necesitando un macro, para crear hojas segun una base de datos filtrada es decir, si yo filtro por una familia, hacer click en un boton y que este me genere una nueva hoja con estos datos filtrados. esto se podra hacer? seria algo muy util para mi aqui subo la tabla que uso como base, tengan en cuenta que tengo 6124 registros y que tuve que cortarlos para poderlos subir desde ya muchas gracias! base.rar
-
0
Reacciones de usuarios
- 8 respuestas
- 2.3k visitas
-
-
Hola amigos Excel 2010 Tengo una hoja con datos string en el rango A1:A15600 Los datos (string) se presentan entre dos guiones. Después del primer guión puede haber ninguno o n ceros. Por ejemplo: A-0001234-XX debe quedar A-1234-XX A-01234-XX debe quedar A-1234-XX A-0001234-XXXX debe quedar A-1234-XXXX Como se nota en los ejemplos arriba indicados, después del segundo guión puede haber 2 o 4 caracteres. Si el primer caracter es >= 0 agregar 20 antes del primer caracter. A-000A-1234-00 debe quedar A-1234-2000 Si el primer caracter es mayor que cero agregar 19 A-000A-1234-95 debe quedar A-1234-1995 Si hay hay cuatro caracteres dejarlos. Por ejemplo A-00…
-
0
Reacciones de usuarios
- 4 respuestas
- 1.8k visitas
-
-
He aquí un código para abrir tu cuenta Hotmail sin necesidad de escribir el usuario y contraseña continuamente. Es obra de Cacho R. Saludos. Hotmail.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 1.3k visitas
-
-
Quisiera que ayuden en como obtener una macro o userform dentro otro userform el cual me pemita visualizar el ultimo registro cada vez voy ingresando uno nuevo. BASE DE DATOS.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 1.7k visitas
-
-
buen dia amigo soy nuevo en el foro pero em encantaria que alquien me pudiera ayudar con mi buscador en excel: ejem:en la hoja 1 tengo los datos asi: CODIGO.CODIGO BARRAS PRODUCTO STOK CONTEO 1468 7702434214210 CHOCOLATE X 250 30 1502 7702432468031 MANI X 250 25 en la hoja 2 tengo la busqueda asi: codigo barras:7702434214210 codigo: 1468 producto: chocolate x 250 stok:30 conteo: nota : como hago para sacar la formula para que me busque atomatico la busqueda del codigo 1468 como aparece en la hoja 2 y que al digitar el conteo de la hoja 2 salga en la hoja 1 atomatico y cuando se digite el 1502 de la busqueda al di…
-
0
Reacciones de usuarios
- 0 respuestas
- 702 visitas
-
-
buen dia amigos del foro como estan, amigos por favor me ayudan con este problema que tengo,con el buscador de ecel me falta los sigiente: envio el ejemplo: en la hoja 1 (datos )tenemos la informacion y en la hoja 2 (busqueda) tenemos lo la busqueda de la hoja 1(datos) peroooo lo que no e podido hacer que al digitar en el conteo de la hoja 2 (busqueda) me saldo al codigo correspondiente, si busco el codigo 1212 al digitar 30 me salgo automatico en la hoja 1(datos) y si busco otro codigo que al digitar se coloque en la casilla y fila correspondiente espero que me ayuden plisssssss¡¡
-
0
Reacciones de usuarios
- 9 respuestas
- 918 visitas
-
-
Hola a todos, intento hacer una macro para pedir precio a proveedores. Aplico un filtro deseleccionando los valores que necesito (en el ejemplo Capítulo y Hormigón) y eliminando las filas filtradas, luego con el filtro muestro los datos que restan que son los que necesito que aparezcan y por último "guardo como" el archivo primitivo añadiendo lo indicado en M2 (en el ejemplo _HORMIGÓN) en el mismo directorio donde está el archivo base. Pero no sé como automatizar la macro para que lo haga para todos los posibles filtros a aplicar (siempre Capítulo + uds de columna pedir precio) y además siempre me lo guarda como "Excel base para macro_HORMIGÓN.xlsm". A ver si podéis echar…
-
0
Reacciones de usuarios
- 20 respuestas
- 2.4k visitas
-
-
Buenas tardes Por favor, si alguien me puede ayudar se lo agradecería, necesito ejecutar una macro desde varias celdas de una fila,eso ya esta conseguido en el ejemplo El problema es que son muchas filas (en este momento 600), y el código se hace muy largo. Lo que quiero es saber si se puede simplificar el código Muchas gracias Un saludo José Carlos Ejemplo.zip
-
0
Reacciones de usuarios
- 8 respuestas
- 2.6k visitas
-
-
Tengo una macro para guardar un archivo en pdf, lo que me hace falta es que se necesita poner una ruta especifica para guardar el archivo y quiero ver si se puede poner para guardar en linea, ya sea skydrive o en la pagina de acrobat. Sub SAVEPDF() ' ' SAVEPDF Macro ActiveWindow.SmallScroll Down:=6 Range("A1:N23").Select Range("M23").Activate Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "K:\" & Range("M3").Value, Quality:=xlQualityStandard, IncludeDocProperties _ :=False, IgnorePrintAreas:=False, OpenAfterPublish:=True End Sub
-
0
Reacciones de usuarios
- 0 respuestas
- 939 visitas
-
-
Hola: El otro día me hicieron una pregunta que no supe contestar: En una empresa tienen una macro que lee archivos de texto gigantes (unos 2 GB) para extraer una determinada información de ellos. La macro tarda en ejecutarse nada más y nada menos que unos 4 días enteros y la pregunta que me hicieron fue que si existía alguna posibilidad de dividir la ejecución de la macro en otros equipos conectados para que, a través de sus otros procesadores, tardara menos tiempo. Ahí queda eso. A quien sepa responder a eso, le doy un 10! Saludos
-
0
Reacciones de usuarios
- 5 respuestas
- 1.6k visitas
-
-
Adjunto un archivo en zip de vocabulario. En él hay varias hojas: la primera contiene el vocabulario general y las otras contienen el vocabulario según el tipo de palabras. He creado varios módulos (uno por hoja) para clasificar las palabras por categorías pero para ir más rápido quisiera hacer una macro que ejecutase todas los módulos de forma secuencial siendo el último el de "quitar filtro a la hoja vocabulario". ¿Alguien puede ayudarme? Gracias aleman 2013-14.zip
-
0
Reacciones de usuarios
- 2 respuestas
- 652 visitas
-
-
Saludos, haber me explico cuando en la hoja 2 en la celda a1 pongo la formula ="hoja2"!a1 ( la idea es que cuando en la hoja 1 en la celda a1 ponga un dato en la hoja 2 me salga automáticamente la misma) os dejo un ejemplo muchas gracias ejemplo del =.rar
-
0
Reacciones de usuarios
- 2 respuestas
- 680 visitas
-
-
Saludos, Que formula utilizaría para poder sumar de una base de datos por mes y por año teniendo la fecha compuesta de la siguiente forma dd/mm/aa os dejo un ejemplo para que si podéis rellenarlo para hacerme una idea ya que no soy experto muchas gracias ejemplo fecha.rar
-
0
Reacciones de usuarios
- 8 respuestas
- 1.2k visitas
-
-
muy buenas noches, Solicito su colaboración para realizar una comparación entre variables como lo siguiente: un eje X donde se muestre el municipio en relación, un eje X con los años, otro eje y con Zona urbana Zona rural y total y otro eje y con los rangos para predio y avaluó. La idea es que las gráficas muestren por cada municipio y por cada año cuales han sido los cambios importantes de la zona rural y urbana frente a los predios y el avaluó. Muchas gracias por su colaboración , estaré muy atenta Gráficas-ESTADÍSTICAS SABANA CENTRO (1).zip
-
0
Reacciones de usuarios
- 0 respuestas
- 666 visitas
-
-
Hola amigos, nuevamente solicito su ayuda con un macro que haga lo siguiente: En la columna A tengo números de teléfono (8 dígitos) lo que necesito es un macro que deje únicamente los que inician con 3,4 y 5, todos los demás que empiecen con cualquier numero que no sean los anteriormente mecionados deberan ser borrados. saludos
-
0
Reacciones de usuarios
- 1 respuesta
- 678 visitas
-
-
Saludos cordiales compañeros, me veo en la necesidad de seguir aprendiendo y nutriendome de sus conocimientos en lo referente a excel, mi consulta es la siguiente me gustaria que me apoyen con un problema que tengo al ingresar datos en un textbox de una manera determinada, me gustaria que al ingresar datos automaticamente me cambie la primera letra en mayusculas y las demas en minusculas con sus respectivos espacios, ya que son nombres propios, Muchas Gracias de antemano por su ayuda. Saludos PD: Adjunto un archivo en el que estaba haciendo unas pruebas. Gracias Ingreso.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 2.2k 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.