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?
8690 temas en este foro
-
Por favor necesito ayuda, es un xml que tiene 4 conceptos distintos y quiero descargar cada concepto en cada celda de excel perome marca error en la palabra cfdi y quisiera solucionarlo es este error le doy click en depurar y asi aparece se los agradeceria mucho
-
0
Reacciones de usuarios
- 1 respuesta
- 2.8k visitas
- 1 seguidor
-
-
Hola, estoy realizando un programa desde visual basic de excel y todo iba bien hasta que no pude programar un boton llamado constancia. el caso esque necesito que al darle click a dicho boton este llene los campos de nombre y rfc dentro de mi documento de word. pero ya intente de muchas maneras pero ninguna funciona de la manera que necesito. espero me puedan ayudar aqui adjuntare un documento donde explico con mas detalle este problema. AYUDA EXCEL.pdf
-
0
Reacciones de usuarios
- 2 respuestas
- 787 visitas
- 1 seguidor
-
-
Hola buenas tardes. tengo un archivo que me ayuda a copiar diferentes archivos que tengo listado en una hoja de excel. todo funciona bien, pero tengo un problema, ya que dentro de mi estructura le indico que despues de hacer el copiado del archivo o archivos debe abrir la carpeta en donde se han copiado los archivos. El problema es que me abre varias veces la carpeta, según sea el número de archivos que he copiado. ejemplo: si copia 6 archivos abre la carpeta 6 veces y así según los números de archivos seleccionados. y solo necesito abrir la carpeta después de hacer el copiado. (solo mostrarlo una vez) Muchas gracias mueve archivos y a…
-
0
Reacciones de usuarios
- 1 respuesta
- 759 visitas
- 2 seguidores
-
-
buenas. he creado un tema en excel general por equivocación ya que creo que va mejor aquí. tengo el siguiente problema: 1- no puedo copiar de un userform"registrededades" el contenido del combobox "C7" al userform "comanda_general" con el mismo nombre "C7". 2- no puedo cargar en el combobox E7 del userform "Buscador_comanda" el valor de la celda seleccionada por busqueda hoja"basededades" celda C3. 3- no puedo ordenar las filas de la hoja"basedades" ya que el texto es alfanumerico con números y estoy trabajando con excel2003. Seria de gran ayuda indicarme la solución a estos problemas ya que me supera con creces. Formularios 16.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 1.2k visitas
-
-
Estimados Foristas, Buen día. Espero puedan ayudarme con lo siguiente. Tengo un archivo (adjunto) el cual tiene la pestaña "FORMATO" de donde copio de la fila 1 a la 12 y luego lo pego debajo del último cuadro de la pestaña "MODELO" (correlativo). Hago esta operación tantas veces es necesario y siempre se debe pegar justo debajo del último cuadro. Como ven en "FORMATO", se tiene un botón "insertar fila" (ver la macro). El tema que cuando pegue a la hoja "MODELO" debe copiarse el formato entero, incluso el botón cuya macro deberá funcionar sólo para el cuadro que acabo de pegar. Quedo de su gentil ayuda. Saludos, José. NuevaPrueba1.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 2.9k visitas
-
-
Buenas noches Amigos de ayuda excel, eh bajado este archivo del foro de para adaptarlo a mi trabajo. Pero presenta un error de ejecusion, el cual no podido solucionar hasta el momento. Pues estoy aprendiendo en este momento un poco sobre el manejo de las macros. pido su colaboracion. Mil gracias. Saludos desde colombia Victor2012 Concesiones2(1).zip
-
0
Reacciones de usuarios
- 1 respuesta
- 1.1k visitas
-
-
Buenas a todos. Recientemente cambie a Office 2010 y algunas macros dejaron de funcionar o por lo menos ya no lo hacen como lo hacian cuando utilizaba Office 2003. Una de varias macros es la siguinte: Esta macro lo que me hacia es que al poner el nombre de la foto el la celda "G3" me insertaba la foto y me la ajustaba en el rango "S1:W10" lo cual ya no sucede y es por eso que recurro a ustedes en busca de su ayuda. Quedo en espera de su valiosa ayuda. Insertar foto.rar Insertar foto.rar
-
0
Reacciones de usuarios
- 7 respuestas
- 1.4k visitas
-
-
Buenas tardes Resulta que ya aprendi a manejar combos, labels y textbox; sin embargo no se manejar listbox, asi que recurro a ustedes a ver si alguien me puede ayudar. En el adjunto hay un archivo que carga existencias, posiciones nombres etc. El problema es que en el userform3 necesito que en un listbox se carguen las posiciones (hoja2 columna f) y cantidades (hoja2 columna i) del codigo buscado por el combo. Y luego que en un label me diga cuanto hay en total. Les agradezco la atencion. Edwin Alexander Galeano I CONTROL 1.3.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 2.3k visitas
-
-
Hola a todos,esta macro me da problemas de compilacion,alguien me podria indicar la solucion? La intencion es que solo me borre las filas que sean diferentes a la condicion Gracias a todos Sub Macro1() ' ' Macro1 Macro ' Macro grabada el 21/11/2012 por Paco ' ' Dim Rango As Range, Fila As Long, ÚltimaFila As Long Application.ScreenUpdating = False ÚltimaFila = 1 For Fila = ActiveSheet.UsedRange.Row To ÚltimaFila Application.StatusBar = "Procesando fila " & Fila & " / " & ÚltimaFila If (Range("I" & Fila).Value <> TRANSPORTES Y LOGISTICA SORIA, S.L.) Then en esta linea me da el error If Rango Is…
-
0
Reacciones de usuarios
- 12 respuestas
- 1.9k visitas
-
-
Al intentar acceder a páginas https de google como el correo o a paginas de youtube, el objeto IE cambia y no puedo acceder a la colección de elementos HTML usando las típicas sentencias: For Each p In IE.document.all For Each r In IE.GetElementsByTagName(TagName)[/CODE] Al parecer es un plugin de google llamado Google Chrome FrameChromeFrame BHO, según Esta Pagina, cito: Dicho plugin lo instalé por que youtube me insistió encarecidamente que o lo instalaba o perderia muchas funcionalidades de la nueva interfaz. Un acelerador de páginas que cuando está activado, el objeto se muestra sin apenas opciones ni muestra colección de elementos HTML, adjunto 2 im…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Saludos Compañeros, Este es la segunda vez que solicito de su ayuda, la primera fue muy satisfactoria y lo que necesito es lo siguiente espero puedan ayudarme. Adjunto el archivo en el cual tengo dos Libros llamados Entradas y Productos en los cuales las columnas A y B contienen los mismos datos a diferencia que el libro Entradas están muchos datos repetidos lo que deseo que me ayuden si es posible es una macro que me copie las columnas "G" e "I" del libro Entradas al libro Productos, pero la condición es que como el libro de Entradas tiene datos repetidos con diferentes valores la idea es que solo me copie de dichas columnas el ultimo valor ingresado o dato teniendo en…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.4k visitas
-
-
Hola, ante todo gracias por vuestro tiempo. Tengo que ir recopilando datos de diferentes Excels en uno solo. Datos que corresponden a diferentes celdas, pero siempre las mismas en cada Excel. Por ejemplo, quiero tener un excel recopilatorio con todas las C4, K28, M56 y H3 de 50 archivos Excels diferentes que los tengo en una carpeta común. ¿Alguna idea de como puedo hacerlo? Muchísimas gracias.
-
0
Reacciones de usuarios
- 6 respuestas
- 3.3k visitas
-
-
hola expertos tengo una duda y no se como poder llavarla acabo Tengo office 2003 y necesita saber como desde una macroabrir directamente una pagina web determinada por mi espero buestras respuestas si me enviais un ejemplo mejor muchas gracias
-
0
Reacciones de usuarios
- 2 respuestas
- 12.5k visitas
-
-
Hola buen día, Recien me inicio en esto de la programacion con excel, ya que me gustaria hacer mis propias aplicaciones para manejar un negocio. Me podrian ayudar a crear una aplicacion en la cual al elegir un producto desde una listbox me despliegue la imagen del producto, me de la opcion de poner la cantidad del articulo que se vendera y al mismo tiempo me despliegue la cantidad total a cobrar. Al pulsar el boton registrar que me registre la venta realizada en la hoja de ventas y al mismo tiempo me descuente los articulos vendidos de las existencias. Ojala y me puedan ayudar. Sugerencias y tips seran bienvenidos, yo seguire estudiando los codigos para poder hacerlo.…
-
0
Reacciones de usuarios
- 1 respuesta
- 1k visitas
-
-
Hola espero que se las hayan pasado muy bien en compañia de su seres queridos en las pasadas fetividades queridos master la siguiente es para ver si alguien me podria hechar la mano con este problemita el cual adjunto archivo con la explicacion espero que si me entiendan que es lo que deceo lograr Sample.rar
-
0
Reacciones de usuarios
- 7 respuestas
- 2.3k visitas
-
-
Amigos foreros, buenos días. Necesito su ayuda con lo siguiente, tengo una macro que llena la hoja "032014" con los datos llenados en el hoja "Registro". Mi dificultad es la siguiente: Cuando hago el llenado de los datos en "Registro" estos automaticamente van a la fila 3 de la hoja "032014", lo que se requiere es que estos vayan a la fila 14 y con el correlativo correspondiente (como el ejemplo "modelo-final"). Otro dato adicional es que en "Registro" se coloque el periodo al que corresponde, es decir en este caso dice "03/2014" por lo tanto se graba en la hoja "032014", si quisieramos el periodo Abril sería 04/2014 y se tendria que crear una hoja nueva llamada "04201…
-
0
Reacciones de usuarios
- 7 respuestas
- 1.1k visitas
-
-
Hola estimados foreros de Ayuda Excel, agradeceré mucho su colaboración para resolver este planteamiento, ya que dentro de mis conocimientos no creo tener la habilidad de resolverlo. Leí muchos temas posteados en Macros y Programación BVA, intentando adaptar los consejos a mi idea pero no llego a ningún lado. Bueno les comento mi inquietud, en una tabla de excel( Medidor de Fortaleza de las monedas, por cierto bajada de Internet:D). La planilla descarga precios desde Metatrader en tiempo real y por medio de una combinación de formulas calcula la fortaleza de una moneda en relación a su contra parte, por ej :EURUSD y registra el resultado en una celda. Quiera seguir…
-
0
Reacciones de usuarios
- 0 respuestas
- 935 visitas
-
-
como estamos compañeros del foro, veran tengo un problema desearia su preciada ayuda. tengo un formato de 5 hojas que las mando a imprimir por medio de un macro, la cuestion es que tengo que imprimir en orden las hojas 1(hoja de exel) 2(hoja de exel) 3(archivo pdf) 4(hoja de exel) 5(hoja de exel) no logro implementar un codigo ( o no se si sea posible) que desde exel pueda imprimir ese archivo pdf, el macro en cuestion es este: Sub IMPRIMIR_EXPEDIENTE_Y_SOLICITUD() ' ' IMPRIMIR_EXPEDIENTE_Y_SOLICITUD Macro ' Sheets("CARATULA").Select Range("A1:AC65").Select Range("AC65").Activate ActiveWorkbook.RefreshAll Selection.Pri…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
-
-
La primera Macro de Evaluación de proyectos con el Valor Presente Neto (VAN) me funcionó bién, pero la 2a parte con la TIR, me aparece ERROR. Favor colaborarme en generar los mensajes con MsgBOx Evaluación proyecto con VAN TIR con MsgBox.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 1.2k visitas
-
-
Buenas tardes, Creo que este es el foro mas acorde a mi consulta, de no ser así, pido disculpas. Soy un usuario de Excel aficionado y tengo un nivel básico, no he trabajado nunca con macros ni programación, por lo que si mi consulta es muy absurda, tambien me disculpo. Ahora la duda. Tengo un Excel con una serie de datos ordenados en una lista (Digamosle Hoja1) con una columna de identificador y una segunda pestaña con una plantilla para imprimir (Digamosle Hoja2). En esta plantilla (Hoja2) introduzco el identificador y con formulas simples se me actualizan los campos necesarios con los datos de la fila correspondiente del identificador de la (Hoja1) y pulso imprimi…
-
0
Reacciones de usuarios
- 0 respuestas
- 2k visitas
-
-
Hola, quería saber si alguien me podía echar una mano. Estoy intentando obtener en Visual Basic la distribución binomial para una n=5 y una p=0.2 pero no consigo obtenerla. Si alguien podría ayudarme se lo agradecería. Un saludo y muchas gracias.
-
0
Reacciones de usuarios
- 0 respuestas
- 1.4k visitas
-
-
Buenas tardes, Estoy haciendo una hoja para presupuestos en excel cuyos datos de entrada tiran de una base de datos de forma automática. Cuando se introducen los datos, la altura de las filas se cambia de forma automática para adaptarlas y que se vea todo el texto. Mi problema es que, a medida que meto datos, la hoja se hace más larga. Me gustaría que al imprimir en A4, pudiera controlar hasta qué punto puedo imprimir en cada hoja y cuanto en las siguientes.... Poniendo si es posible encabezado igual (sé que eso es fácil de poner) y un subtotal en cada hoja.... He estado buscando y se puede hacer más o menos de forma manual con la fórmula INDIRECTO, me no sé si es pos…
-
0
Reacciones de usuarios
- 0 respuestas
- 799 visitas
-
-
Buenas noches: Adjunto mi archivo que hace lo siguiente: Tengo 3 hojas de cálculo, 1° "NC" , 2° "NCE" y 3° "NCV", en NC registro mi nota de débito la cual tengo la macro ya desarrollada para copiar todo el contenido a la hoja NCE ( inserta filas para bajar las otras notas y recién copia la nueva es por eso que va en descenso) y en la hoja NCV solo un resumen del N° de nota , Nombre del cliente, Monto Bs, Monto Usd y la fecha de impresión (la cual copia en forma ascendente) que es la prácticamente la información que necesito para hacer seguimiento a mis notas, solo que para no ir cambiando de hoja en hoja, será que se puede hacer mediante una macro referenciar mediante u…
-
0
Reacciones de usuarios
- 2 respuestas
- 757 visitas
-
-
Buenas tardes Necesito una fórmula mediante vba, que seleccione una celda determinada dentro de un rango de celdas, cumpliendo una condición. Dicha condición es que el valor de que una de las celdas, cualquiera de ellas, sea inferior a 6 y siempre que otra celda, fuera del rango sea distinto de 0. Gracias
-
0
Reacciones de usuarios
- 1 respuesta
- 790 visitas
-
-
hola amigos de excel estoy realizando una pequeña macro para realizar la receta de l lugar donde trabajo, pero no he podido realizar una consulta múltiple de tablas para actualizar los saldos de los producto en la receta de acuerdo al mes y al año espero me puedan ayuda saludos. 1. Es validar las preparaciones que se van actualizar a. En la base de datos de Access hay una tabla que se llama “BDPREPARACIONES” b. se valida en las dos últimas columnas estén chechkeadas que son “RESETA” Y “RESETAESTANDAR”, si estas dos columnas están chekeadas se prosigue a la actualización. 2. Luego consulto la receta que esta asociada a la preparación de la siguiente manera: En l…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.1k visitas
-