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
-
Necesito Ayuda para terminar de configurar mi calculadora, puedo sumar restar, dividir, multiplicar, raiz cuadrada, borrar un numero, lo que me falta configurar es lo que esta en rojo en la imagen[ATTACH]42011.vB[/ATTACH], por favor me podria ayudar con la programacion, puede ver la calculadora windows que trae ahi se pueden guiar de los efectos que trae que tambien quiero agregarselo. Gracias de antemano Calculadora SACFA.rar
-
Hola a todos, necesito extraer 2 datos y pegarlos en unas celdas de una hoja excel, <div class="col w50 p-izq v-sup" id="estado"><label>Estado/Situación:</label>ANULADO / ANULADO POR COMPENSACIÓN y este otro <div class="col w25 der">09/03/2021</div> estoy abriendo la pagina web con internet explorer 11. Muchas gracias
-
0
Reacciones de usuarios
- 3 respuestas
- 599 visitas
- 1 seguidor
-
-
Hola a todos necesitaria,como podeis ver en el libro de ejemplo que acompaño,un macro que me copiara el resto de las filas pero que esa en concreto me la separar por el signo+ y que me la fuera copiando consecutivamente gracias a todos por vuestro tiempo Prueba .xls
-
0
Reacciones de usuarios
- 2 respuestas
- 691 visitas
-
-
Hola! Necesito crear alrededor de 120 libros, los cuales deben contener dos hojas cada uno. Dichas hojas son extraídas de dos libros diferentes. Lo que estaba haciendo era crear, a partir del "libro 1", un archivo por cada hoja que contiene dicho libro, usando una macro. Luego, abría cada uno de esos archivos y movía, manualmente, la hoja que les correspondía del "libro 2". Es importante mencionar, que tanto el "libro 1", como el "libro 2" contienen 120 hojas, las cuales pertenecen a cada nuevo archivo. ¿Existe alguna forma de crear los 120 archivos de forma automática? Desde ya agradezco cualquier información que me puedan aportar.
-
0
Reacciones de usuarios
- 7 respuestas
- 3.7k visitas
-
-
Buenas, llevo ya un tiempo rompiendome la cabeza con este problema: Antecedentes: Creo una base de datos de las entradas de una factura, en ella hay un dato que es la fehca =hoy() copiada con .value a la columna x. La columna con sus datos tienen formato "fecha corta" . HAsta aqui todo bien. Pongo un textbox para filtrar los clientes, pero cuando quiero añadir un segundo textbox para filtrar el "AÑO" y no la fecha me resulta imposible sacar el codigo. Si lo uso con autofilter a mano me lo hace perfectamente. Saco el importe del cliente en el año 2023 (por ejemplo). Me resulta imposible hacerlo con textbox. Mi primer textbox lo tengo…
-
0
Reacciones de usuarios
- 6 respuestas
- 1.5k visitas
- 1 seguidor
-
-
Buenos dias me gustaria que alguien me digera si se puede hacer una formula ya que tengo el curso de excel basico pero no doy con ella,es poner un si o un no en una celda y me cambie la fecha al mismo dia pero siguiente mes.Serie en M.Activa si pongo SI me cambiaria al mismo dia pero con el mes siguiente pero si pongo NO se quedaria igual.Gracias de antemano y saludos. Mando el archivo. Reconsumos Líderes bueno.xlsx
-
0
Reacciones de usuarios
- 9 respuestas
- 1.9k visitas
-
-
Buenos dias experto, necesito una ayuda, lo que pasa es te tengo un libro que me funcionaba bastanate bien al interntar cambio de columnas se me complico en la hoja table debe jalar los datos de acuerdo alencabezado desde la hoja ronda solo las colunmas pintadas de colo amarrillo, espero haber explicado bien muchas gracias or ayuda ayuda u orientación. Adjunto el archivo RONDA MANCHAY.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 607 visitas
-
-
Buenos dias, expertos recurro a sus experiencias, tengo un archivo de excel con macros con dos hojas que cumplen funciones iguales osea la macro que tengo grabado me funciona perfecto para las dos hojas, pero necesito es que me funcione mas automatizado esta macro funciona que estando en la hoja nueva hay celdas pintadas de color amarillo en la columna D esos datos los copio a la parte izquierda en la columna C en la misma direccion de cada uno de ellos luego me voy a ejecutar la macro y me pide seleccionar el rango de celda y los selecciono el rango de la columna C donde copie los datos de color amarillo y le pulso aceptar me rellena los rangos de celda identificando a l…
-
0
Reacciones de usuarios
- 5 respuestas
- 1.8k visitas
-
-
Hola buenas y gracias por anticipado, vamos a ver si me explico y me podeis entender, trabajo con una hoja en la cual cuenta con 16 columnas, y toda cuando esta completa se llenaran asi como 45000 lineas, lo que yo necesito es buscar duplicidades entre toda la hoja y copiar las lineas completas en otra hoja, para detectar el siguiente criterio de duplicidad: 1.- que detecte las columnas C,D,E (nombre apellido1 apellido2 ) que coincida con todas las filas y las copie en otra hoja, llamada duplicidades, pero con la linea completa desde columnas A hasta P de las mismas lineas 2.- que detecte las columnas F,G,H (dni,nie,pasaporte) que esten duplicadas y copie todas en l…
-
0
Reacciones de usuarios
- 12 respuestas
- 2.3k visitas
-
-
Expertos, muy buenos días necesito una ayuda con un pequeño archivo que contiene dos hojas llamados tiempos y reportpiloto en la cual en la hoja tiempo alimento datos y en la hoja reporte consulto cuando ingreso en la celda A1 un numero me debe filtrar solo ese numero pero la macro que lo e ingresado me muestra todo los números coincidentes, quiero que por favor una ayuda, por ejemplo si en la celda referida A1 ingreso 1 que me filtre en la tabla dinámica el 1 y si ingreso 2 así me filtre solo la 2 así hasta llegar a 100. Adjunto el archivo por favor. Control.xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 959 visitas
-
-
Hola Buenas, necesitaria una macro que sustituyera a las formulas que hay en las columnas G (color verde) H (color amarillo) I (color azul) J (color marron) en base a los datos de C (color fuxia) Igualmente la celda E1-H-I-J 303. Subo libro. Salud2. MACRO PROMEDIOS FORO.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 729 visitas
-
-
Hola Buenas, necesitaria una macro que sustituyera a las formulas que hay en las columnas G (color verde) H (color amarillo) I (color azul) J (color marron) en base a los datos de C (color fuxia) Igualmente la celda E1-H-I-J 303. lo ideal seria centarlo todo en una solo celda,eliminado las columnas de las formulas,como esta el resultado final en las celdas H-I-J 303, a si descargaria al libro excel bastante al abrirlo. Subo libro. Salud2. MACRO PROMEDIOS FORO.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 765 visitas
-
-
¡Hola! Tengo la siguiente inquietud: Necesito mover de un libro de excel, desde la hoja 3 hasta la última hoja a un nuevo libro (el libro hay que crearlo). El nuevo libro se debe llamar "STOCK". Es importante mencionar que la cantidad total de hojas varía, pero siempre son más de 100. Entonces, lo que necesito es que desde la hoja 3 hasta la hoja N, se muevan a un nuevo libro que se llamará "STOCK". Desde ya agradezco cualquier aporte o sugerencia que me puedan brindar al respecto.
-
0
Reacciones de usuarios
- 3 respuestas
- 1.2k visitas
-
-
Buenas tardes, soy nuevo en el foro y veo que aquí si ayudan a la gente ingenua jeje, necesito ayuda con este problemita, en mi trabajo necesito implementar una aplicación sencilla para auditar el producto que sale de la planta, el producto es empacado en cajas y cada caja contiene un numero de parte con su respectivo código de barras, al menos que ustedes me sugieran algo mejor, a mi me gustaría que el user form contenga: 1 (combobox1) que muestra todos los números de orden de venta, sin duplicados. 1 (listbox2) que refleja todos los números de parte asociados al numero de orden seleccionado en el (combobox1). 1 (textbox1) donde ingresar (con el lector de código de ba…
-
Necesito que me ayudéis llevo toda la semana con esto de la captura de imagen y este es el codigoque menos problemas me da con las cámaras webs pero no se hacer que se graben las capturaqs como image1, image2, image3 .... en el directorio del archivo y que se carguen en el cuadro de imagen del userform1(13) formulariowebcamcaptura.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 730 visitas
-
-
Saludos, Necesito una macro que pueda utilizar en excel 2010, explico el tema: [TABLE] [TR] [TD]si(A2) tiene la fecha enero pegue los valores de la columna C (C2:C1048576) en la columna H (H2:H1048576) [/TD] [/TR] [TR] [TD]si(A2) tiene la fecha febrero pegue los valores de la columna C (C2:C1048576) en la columna I (I2:I1048576) [/TD] [/TR] [TR] [TD]si(A2) tiene la fecha marzo pegue los valores de la columna C (C2:C1048576) en la columna J (J2:J1048576) [/TD] [/TR] [TR] [TD]si(A2) tiene la fecha abril pegue los valores de la columna C (C2:C1048576) en la columna K (K2:K1048576) [/TD] [/TR] [TR] [TD]y asi sucesivamente, hasta llegar a diciembre [/T…
-
0
Reacciones de usuarios
- 5 respuestas
- 1.3k visitas
-
-
Necesito una macro que actualice imagenes desde las celdas seleccionadas.
-
Buenas tardes, expertos solicito una ayuda para concatenar dos columnas una de ellas es en cuanto a la fechas, lo que pasa es que la macro que tengo concatena muy bien, solo tengo un inconveniente con las fechas dicha columna (I) estas formateadas por ejemplo asi: Feb-20 pero al concatenar el resultado asi: O-2AA6220/09/2021, pero asi no quiero, me gustaria concatenar que salga asi: A-234RV44032 los 5 ultimos digitos son de la fecha, bueno asi me gustaria que quede, la macro que estoy usando es: Sub Concatenar() uFila = Range("H" & Cells.Rows.Count).End(xlUp).Row pFila = 1 For fila = pFila + 1 To uFila Range("O" & fila) = Range("H" & fila) &am…
-
0
Reacciones de usuarios
- 2 respuestas
- 972 visitas
- 1 seguidor
-
-
Amigos saludos cordiales, necesito me ayuden con un macro que realice un filtro avanzado con tres criterios, criterio 1: >=A1 criterio 2: <=A2 criterio 3: =A99 Pues bien, he tratado de realizar la macro pero no logro nada, adjunto un archivo para que me ayuden. FILTRO AVANZADO.xlsx
-
0
Reacciones de usuarios
- 0 respuestas
- 754 visitas
-
-
Hola a todos, necesito ayuda en hacer una macro y no se como hacerla, para no tener archivos individuales para cada variable. Os explico lo que necesito a ver si no es muy difícil, todo va formato texto. La primera opción que necesito creo que la tengo en una de mis hojas excel, pero hago la consulta si tienen una solución más sencilla a la que yo tengo que seguro es muy liosa. Necesito una Macro que acuda a una pagina "datos"donde tengo una matriz de datos de tres columnas, por ejemplo, que yo elija en un formulario el dato aaa que busque ese dato en la columna 1, y mientras vaya encontrando ese dato, me vaya copiando el dato de la columna 2, y el de la columna 3, a …
-
0
Reacciones de usuarios
- 0 respuestas
- 737 visitas
-
-
Buenos dias expertos, necesito una ayuda cuando pulso agregar datos al listbox con el boton agregar, lo que sucede es que el formulario de pedidos lleno los datos del producto luego de eso escojo una opcion en el los combobox de tipo de empaque y presentacion y pulso el boton agregar los datos antes mencionados debe listarse en el listbox pero me sale error en la columna 10, me pueden dar una ayuda sobre ese tema por favor. Muchas gracias de antemano por valioso tiempo. Adjunto el archivo. Proyecto Jomarus.xlsm
-
0
Reacciones de usuarios
- 4 respuestas
- 686 visitas
-
-
Buenos días, espero que como siempre me puedan ayudar. Tengo un Textbox que quisiera que mostrara en Negrilla parte del texto. Para hacerme entender les dejo un ejemplo de cómo quisiera que trabajara en código: Dim X As String Dim Y As Boolean X = "" If Y = True Then X = "Carlos Flores" ElseIf Y = False Then X = "Sebastian Celeita" End If Me.TextBox.Value = "mi nombre es: " & X mi inquietud es: ¿Puedo hacer que X se muestre dentro del TextBox en Negrilla, o darle cualquier tipo de formato (Subrayado, cambio de tamaño, color, etc)? Espero sea clara la explicación, cualquier duda o inquietud que necesiten aclarar, po…
-
0
Reacciones de usuarios
- 2 respuestas
- 3.7k visitas
-
-
buenos días compañeros del foro, verán tengo un problema deseo que parte de lo que muestra mi función concatenar se vea con negritas la función es la siguiente: =SI(BRIGADA!Y25>0;CONCATENAR("ÁREA : ";BRIGADA!Y25;" HAS, ";"SECTOR : ";BRIGADA!O25;" PARROQUIA : ";BRIGADA!D25;", ";" CATÓN : ";BRIGADA!T4;", ";" PROVINCIA : ";BRIGADA!O4);" ") entonces lo que deseo es que todos los campos que estoy concatenando sean con negritas el texto final debería quedar asi: ÁREA : 2,7463 HAS, SECTOR : EL GRAN CHAPARRAL PARROQUIA : ROBERTO ASTUDILLO, CATÓN : MILAGRO, PROVINCIA : GUAYAS pero por lo pronto se presenta asi ÁREA : 2,7463 HAS, SECTOR : EL GRAN CHAPARRAL PARROQUIA : ROBE…
-
0
Reacciones de usuarios
- 1 respuesta
- 5.6k visitas
-
-
Hola buenas noches a todos y gracias de ante mano a la ayuda que me puedan dar tengo un libro en excel con macros de un sistema de ventas con ayuda de un amigo lo fui terminando el tema es que tengo varios botones con macro que me llevan a siertas hojas explico con el codigo Sub ARCHIVOS_IR() Hoja3.Activate End Sub ese es el codigo de uno de los botones los otros sin similares bueno lo que nesecito es agregarle a este codigo uno que tenga contraseña para cuando hacen clic en ese boton le pida una contraseña porque son hojas que solo yo puedo ver y modificar si alguien sabe como hacerlo o si me pueden dar alguna ayuda con una buena y larga explicaicon de como se hac…
-
0
Reacciones de usuarios
- 2 respuestas
- 1.5k visitas
-
-
Con la ayuda de muchos aqui, después de leer pude encontrar y utilizar esta macros, antes las variables solo eran "c" , ahora trate de agregarle mas, pero me marca error en la linea Next C, se supone que el macros lea los datos de los rangos de celdas definidas, luego copie un formato de otra hoja, y con esos datos nuevos cree una nueva hoja, definiendo el nombre con la celda j2, pero trate de hacerlo mas grande y quisiera agregar que tambien copie los datos de las celdas "B, I , J", pero me marca error, no se si deba cambiar la linea "Next c" para que haga el loop con las demas variables Sub Copia() Dim c As Range Dim u As Range Dim vd…
-
0
Reacciones de usuarios
- 11 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.