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
-
Muy buenas, amigos les agradesco quien me puede ayudar Actualmentetengo una macro que guarda el inicio de un archivo con este código. With ActiveWorkbook .RunAutoMacros xlAutoClose .Save .Close End With Pero tengo un problema cuando el archivo está en uso,Si el archivo Excel está en uso como puedo hacer para que esta guarde una copia si el archivo está en uso. Gracias - - - - - Mensaje combinado - - - - - En el foro encontre esto, pero quien tenga una mejor idea. Dim XLSLibro_B As Excel.Worksheet 'Se define la variable como hoja Excel Set XLSLibro_B = Workbooks("NOMBRE DEL ARCHIVO").Shee…
-
0
Reacciones de usuarios
- 0 respuestas
- 1k visitas
-
-
Buena Tardes les escribo por la siguiente duda. Estoy construyendo una macros, para enviar datos de UserForm en excel a word, todo funciona perfectamente. excepto la validación de un texbox en el formulario, los cuales estan agrupado en unos frame. al precionar la tecla enter, en un texto en blanco lanza un mensaje de error, pero al ir al ultimo texbox de cada frame, no realiza la validación y simplemente pasa al otro texbox les adjunto mi archivo para dejarlo todo mas claro prototipo_luminaria.rar
-
0
Reacciones de usuarios
- 4 respuestas
- 3.6k visitas
-
-
Buena Tardes les escribo por la siguiente duda. Estoy construyendo una macros, para enviar datos de UserForm en excel a word, todo funciona perfectamente. excepto la validación de un texbox en el formulario, los cuales estan agrupado en unos frame. al precionar la tecla enter, en un texto en blanco lanza un mensaje de error, pero al ir al ultimo texbox de cada frame, no realiza la validación y simplemente pasa al otro texbox les adjunto mi archivo para dejarlo todo mas claro prototipo_luminaria.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 706 visitas
-
-
Buenas comunidad AyudaExcel Acá tengo este archivo de Macro Antonio, consiste en un buscador tipo Google , pero a la hora que quiero cambiar uno de los encabezados que abarcan el rango: B1:R1 , no se refleja en el Combobox. Es decir al cambiar el encabezado de la columna B "Cliente" por "Colaborador" en el ComboBox despegable sigue con la opción "Cliente" . Como puedo cambiar eso ? Gracias de antemano! Buscador tipo Google III.xls
-
0
Reacciones de usuarios
- 2 respuestas
- 836 visitas
-
-
buenas tardes tengo una hoja con 2 columnas en la columna A tengo unos examenes y en la columna B la cedula del paciente. "la cedula se puede repetir" lo que deseo es: copiar todos los examenes de una cedula y transponerlos en la columna C. adjunto el archivo de lo que deseo. lo que pasa es que es una base de datos con miles de registros y varias columnas, pero lo quiero con estas dos para que lo entiendan. gracias si alguien sabe y tiene skype le agradezco mi skype es ing_rodolfo_alvarez duda1.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 1.3k visitas
-
-
Buenos dias. queria saber si se puede hacer una macro que haga lo siguiente: (adjunto ejemplo) Cuando comienzo pongo el numero "1" en la celda A1, eso genera dos resultados distintos en las celdas B1 y C1. copio dichos resultado en la primera fila de una tabla y luego pongo el numero "2" en la celda A1, los resltados de las celdas b1 y c2, son volcados en la segunda fila de la tabla mensionada anteriormente, asi sucesivamente. lo que necesito es que vaya cambiando los valores en la celda A1 y copie los resultados en una tabla. Espero que me hayan entendido! Saludos Laura prueba 1.xls
-
0
Reacciones de usuarios
- 4 respuestas
- 1k visitas
-
-
Saludos cordiales, Necesito ayuda con una macro que estoy programando. La cuestión es la siguiente: Necesito exportar una hoja especifica de mi libro de resultados a la dirección path que el usuario indique, guardándola en formato .txt. Colocándole un nombre especifico con el dia y la hora, por ejemplo: "VaR Parametrico 15042013.txt" Agradecería mucho la pronta respuesta que me puedan ofrecer.
-
0
Reacciones de usuarios
- 2 respuestas
- 9.2k visitas
-
-
Hola, Lo que quiero hacer es mandar el libro por medio de Outlook pero que al elegir el destinatario se despliegue la lista de contactos de outlook para que se seleccione. Soy nueva programando y trate de hacer una macro guiandome de algunos códigos que he encontrado pero creo q no lo hice bien y no funciona :S. Les adjunto el archivo, desde la pestaña que quiero que envie el libro se llama "Report". También me gustaría saber si puedo poner el nombre y automáticamente se escribiera el correo que le corresponde y se envie. Espero haberme explicado bien. Si pudieran ayudarme o al menos guiarme un poco se los agradecería porque ya estoy un poco perdida. Muchas gracia…
-
0
Reacciones de usuarios
- 0 respuestas
- 792 visitas
-
-
Hola, soy nuevo en este foro, y si pudieran ayudarme con un archivo que estoy creando, es un formato de orden de compra el cual ya tengo diseñado y formulado donde tengo una hoja oculta llamada BD,y que es donde jala la información para ciertas celdas, hasta aquí tengo todo perfecto, ahora lo que me interesaría solicitar la ayuda de ustedes es que esta orden de compra tiene un rango de celdas (15 filas) este rango es donde va la información de cantidad, cuenta, descripción e importe y por medio de macros (investigando en foros como este) e logrado que las celdas individuales con los demás datos se copien a otra hoja se vayan acomodando en una sola fila y se vayan recorri…
-
0
Reacciones de usuarios
- 0 respuestas
- 867 visitas
-
-
hola buenas noches, tengo una gran inquietud sobre un problema que se me presentó pero no tengo idea de como abordarlo o como empezarlo a nivel de programacion por eso acudo a ustedes porque conocen mas que yo (obviamente) sobre excel y vb y quiero tratar de explicarles del como necesito que funcione esto, se trata de lo siguiente: es un formulario que inserta datos en una hoja, pero quiero hacer una buena validacion de los datos que se van a insertar antes de insertarlos. el formulario tiene los textbox - nombre completo - fecha de nacimiento - nacionalidad - estado civil - y necesito que esos rubros sean validados donde: Si lo que contiene esos textbox son distintos…
-
0
Reacciones de usuarios
- 2 respuestas
- 1.3k visitas
-
-
Buenas Noches otra vez! Esta vez adjunto un archivo con un boton que dice "margenes para impresion", el cual, al momento de guardarse como otro archivo con nombre generado, tambien jala el boto pero sin la macro, lo que no se, es como hacer para que este boton cumpla su funcion de mantener todos los margenes a 0.5 que es el que uso para imprimir (claro estamos hablando del archivo que se ha guardado), Muchas Gracias por su amable apoyo! Saludos FACTURA MODEL OK 2.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 731 visitas
-
-
Buenas Noches, Pues bien, tengo el archivo adjunto, el cual guada como deseo con el boton correspondiente, pero al momento que quiero abrir, no se copia el valor en letras de la celda combinada C37, se podria corregir? Gracias por su apoyo! FACTURA MODEL OK 2.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 726 visitas
-
-
buenas noches he tomado un aporte de macro antonio que se llama catalogo excel y lo quiero convertir para que haga lo mismo pero con archivos pdf ya que estoy organizando el sistema de información de mi empresa el inconvenientes es que ya se pueden cargar archivos pdf pero al abrir los abre en excel , eso es lo que quiero corregir que los abra en el formato que son en este caso pdf lo otro adicione dos TextBox , lo que quiero con esto es cargar mas informacion como la carga los campos de descripcion y la observacion pero con otros campos adicionales , espero haber sido claro , subo el archivo ya modificado . de antemano muchas gracias al que me pueda ayudar . Catal…
-
0
Reacciones de usuarios
- 9 respuestas
- 1.6k visitas
-
-
Hola gente, los molesto con la siguiente traba que tengo: quiero que el renglon del listbox cambie de color o quede la fuente en negrita si el valor de la columna P (Validacion) es "T". Es posible realizar esto o solo se da formato al listbox completo? Adjunto archivo que en su momento me paso Macro Antonio. Muchas gracias por la ayuda que me puedan brindar. Plantilla.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 1.9k visitas
-
-
Hola chicos: Hace un mes solicite ayuda para implementar una macro a una hoja de reporte. La macro funciona perfecto, pero se vio conveniente insertar 02 columnas mas a esta hoja. Haciendo pruebas con estas columnas, la macro comienza a fallar, por lo que requiero nuevamente su ayuda. Saludos para mi amigo Vladief, quien me proporciono la macro. Sldos, Karin. MACRO MODIFICADA.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 722 visitas
-
-
Buenas tardes a todos! Que tal, en espera de su ayuda tengo el siguiente problema, ya tengo una macro que me hace un reporte por cada sucursal que se tiene en el pais, pero no logro separarlo por bloques y me inserte dos filas en blanco arriba despues de que encuentre un dato. y donde inserto la segunda linea me ponga el nombre ahi, y en toda esa fila me realize la sumatoria de los campos. Creo que con el ejemplo quedara mas claro en la hoja1 es como tengo mi dato, y en la hoja2 como deseo que quede, espero me puedan apoyar ya que es el ultimo dato que me hace falta para terminar. Este codigo es correcto me inserta las 2 filas en blanco que necesito, ya logre que funcio…
-
0
Reacciones de usuarios
- 4 respuestas
- 2.4k visitas
-
-
Hola, buenas tardes, antes que nada me presento, mi nombre es David, y este es la primera vez que publico en este foro, por lo que espero no meter mucho la pata. Y gracias por leer mis dudas. Ahora paso al tema en cuestión: Tengo creada una base de datos en Excel para el control de facturación, y tengo distintas hojas según el año, Control2012, Control2013....etc... También tengo una hoja principal que se llama Resumen. Y mi intención es conseguir que en dicha hoja, con la asignación de un botón pueda ejecutar una macro, que contenga dos filtros avanzados. Ahora mismo tengo ya activados dos filtros con sus botones correspondientes: "Ver Facturas 2012" y "Ver Facturas 20…
-
0
Reacciones de usuarios
- 2 respuestas
- 1.4k visitas
-
-
Hola a todos tengo una inquietud muy grande. Me ha sido asignado desarrollar una aplicación en Excel que me permita crear un formulario a través del cual una persona diligencie todos los datos de ingreso a una formación especifica (Tgo en redes, Tgo en Multimedia, Tgo en Confecciones, Tgo. en Madera). La persona deberá llenar dicho formulario que se encuentra en un libro de Excel ubicado a la entrada de la institución educativa en un PC. Lo que se me ha pedido es que al llenar ese archivo se vaya llenando la hoja siguiente con la información de todos los que se registren y que a su vez en otras hojas del libro me vaya clasificando dichos estudiantes por la carrera. Es d…
-
0
Reacciones de usuarios
- 0 respuestas
- 753 visitas
-
-
Tengo una bese de datos de alumnos de un colegio por ejemplo: nombre velocidad lectora calidad y otras columnas Juan 897 ulr esta base tienes 50 estudiantes deseo generar un informe por cada alumno para imprimir a los papas que diga NOmbre: Velocidad Lectora con el nombre del colegio el logo y otros datos generales pero tengo que generar un reporte por cada fila del fichero Gracias
-
0
Reacciones de usuarios
- 1 respuesta
- 1.5k visitas
-
-
Tengo un libro excel que cuenta con 31 hojas (días del mes) y una hoja resumen, he creado una macro para que en la hoja resumen me coloque el total de movimiento de un producto o servicio de todo el mes. pero no se por que motivo no me suma bien por dia el producto ej: dia 1 Dia 2 Resumen (así tiene que quedar) programación $200 programación $100 programación $550 Programación $250 reloj $200 Reloj $350 Reloj $150 No se que estoy haciendo mal, tener en cuanta que la macro es par 31 días. Le agradecería una solu…
-
0
Reacciones de usuarios
- 3 respuestas
- 998 visitas
-
-
Tal vez puedan ayudarme con este tema y así poder realizar una macro que me ayude con esto: En la pestaña Parámetros tengo varias lineas de texto, con un indicativo, lo que necesito es que en la pestaña que dice Tabulado,se desplieguen los datos ya con formato y en orden, tal y como aparecen en las lineas de texto, Cabe mencionar que son muchísimas lineas de texto con diferentes indicativos, (los indicativos son los campos con descripción Sector). También necesito que la macro tenga una opción que pida el "Indicativo o Sector" para que a apartir de ahí pueda buscar en la hoja Parámetros,y a partir de este indicativo poder empezar a tabular y dar formato a todas las l…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.3k visitas
-
-
Hola Buenas noches. Queria saber si me pueden ayudar. - tengo una tabla que recibe datos obtenidos con un lector de codigos de barra (obtengo los datos con la funcion buscarv). - tengo una tabla dinamica donde creo estadistica sobre esos datos. - necesito imprimir cada uno de esos registros obtenidos mediante el lector de codigos en forma de ticket. (es una planilla excel para controlar atrasos de alumnos). ojala me haga entender, tengo poco conocimiento en tema de macros excel. gracias de antemano. saludos librotest.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 1.6k visitas
-
-
Buenas tardes y gracias de antemano por la ayuda. tengo un libro de excel que lo quiero usar para controlar el flujo de documentos dentro de la empresa y mi consulta es la siguiente. la hoja 2(recepcion callao) se ingresan los datos de la factura en la celda L4 con cabecera area de envio va a tener 3 valores los cuales son contabilidad, costos y tesoreria. lo que necesito es que en base a una función macro si en la celda L4 dice contabilidad toda la fila desde A4 hasta K4 pase a la hoja 5 (contabilidad), o si dice costos que pase a la hoja de costos, este procedimiento se debe repetir conforme se vaya agregando mas items en las filas osea con cada documento que llega y e…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.4k visitas
-
-
Buenas tardes Estoy creando un archivo que tenga entre algunos usos: 1. Llevar el control de las compras a proveedores del exterior, 2. controlar los ingresos para analizar las existencias y salidas por ventas. Como son varias cosas dentro de un mismo archivo, lo estoy creando con diferentes hojas, pero tengo un problema que todavía no resolver.. En el ejemplo que se adjunta presento una idea general de lo que necesito hacer, en la hoja 1 se muestra el formato para control de las compras, en donde se incluye una columna para las cantidades pedidas y otra para las cantidades reales embarcadas. En la hoja 2 se muestra el cuadro de almacenamiento de datos, de manera que …
-
0
Reacciones de usuarios
- 12 respuestas
- 3.4k visitas
-
-
Hola como están? Tengo un libro de excel con registros de una base de datos de productos, dividivos en grupos por hojas. Necesito que en una nueva hoja se copien todos los datos de cada registro de cada hoja siempre que la columna digamos tengo un valor mayor a cero. Estuve intentando crear macros para lograrlo pero no pude avanzar mucho ya que solo vi macros muy básicas. Se que doy poca info y es un tema extenso pero no se, en lo que me puedan ayudar les agradeceré Algunas de las dudas que me pueden ayudar son * como preguntar si un dato es mayor que cero * como tener en cuenta todas las hojas del libro * como copiar los datos a la columna que quiero
-
0
Reacciones de usuarios
- 10 respuestas
- 1.1k 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.