Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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?

  1. Started by EdmundoFF,

    Estimados de antemano muchas gracias por su apoyo. Es el mejor foro que existe. Quisiera que me pudieran echar la mano a entender mi procedimiento, tengo ya todo un programa que genera distintas cartas según las solicite el usuario, pero en donde no comprendo la lógica para mi proceso es en lo siguiente. En el ejemplo anexo, tengo diferentes tiendas, obviamente algunas pertenecen a una misma delegación ya tengo casi todo mi programa solo me atoré en lo siguiente: hay unos casos en donde tengo que copiar a la hoja carta las diferentes tiendas que existen para una delegación, mi proceso ya busca la delegación según lo solicita el usuario y extraer los datos, pero mi prob…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.1k visitas
  2. Started by lolae,

    A ver si alguien me puede ayudar¡¡ De entrada gracias a todos y perdón por mi ignorancia... soy bastante nueva en estos temas... Después de mucho buscar no sé cómo solucionar el siguiente problema... He creado una macro... y he conseguido que funcione¡¡¡ es la siguiente Sub test() Dim i As Long, j As Long, rw As Long Dim rng As Range, cel As Range Dim arrWords Dim xlCalc As XlCalculation arrWords = Array("number", "media", "genotype", "user", "experiment", "box", "age", "scale", "root") ' edit the array as required xlCalc = Application.Calculation Set rng = Range("c1:c2000") For rw = rng.Rows(rng.Rows.Count).Row To rng.Rows(1).Row Step -1 …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.2k visitas
  3. Un saludo a todos. Hace unos meses planteé una cuestion en este foro, que MACRO ANTONIO me solucionó satisfactoriamente. Se trataba de que todos los dias añado una columna nueva a una hoja, en la que existen celdas con numeros y algunos de ellos tienen un unico color de fondo. Mi problema entonces era, una macro que me indicara en la columna de la izquierda que filas tenian tres o mas celdas consecutivas. Pero ahora, me gustaria que me contase cuantos bloques de tres o mas celdas consecutivas tienen color de fondo, en cada fila. ¿Será posible? [TABLE=width: 300] [TR] [TD=class: xl64, width: 80, bgcolor: transparent][/TD] [TD=width: 26, bgcolor: transparent][/TD] […

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 875 visitas
  4. Hola, tengo esta plantilla con un macro en perfecto funcionamiento de nombre "replicar" que fue cedido por un usuario del foro al que le estoy muy agradecido. Este macro lo que hace es copiar en una nueva hoja del mismo libro todos los ingresos a excepción de aquellas filas en las cuales es valor en columna H es igual a "si". Ahora lo que me gustaria es que ya que en P2 estoy calculando el valor de la caja basado en los ingresos y salidas del dia, al ejecutar el macro "replicar" el valor de la hoja original se mantenga en la hoja copiada pero a la vez se actualize a medida que se registran nuevos ingresos y salidas. Gracias de antemano! mantener.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  5. Started by BARB1986,

    Estimados Amigos de Ayude Excel, Nuevamente estoy por aqui solicitando de su apoyo. A ver si me logro explicar: Tengo un archivo en el cual quisiera con una macro ocultar y mostrar un determinado rango de columnas, el cual tengo condicionado a una pequeña lista desplegable. La lista desplegable contiene números del 1 al 5 y en una celda a la par relacioné cada número a una letra que me representara las columnas que quiero ocultar. Supuestamente utilizaría esto para que me dejara únicamente el número de columnas visibles indicados en la lista desplegable, es decir si en la lista desplegable hay un tres, entonces me mostrará únicamente las primeras tres columnas. Mucho …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.2k visitas
  6. Buenos días a todos. Tengo un libro de Excel con varias hojas las cuales copio y pego a medida que me las van enviando por mail, por ejemplo la delegación de canarias me envia su excel y yo lo copio/pego en uno similar al que os adjunto. La idea es que necesito fusionar todas las hojas en la hoja matriz sin que se dupliquen y que ha medida que vaya actualizando las hojas se actualice a su vez en la matriz, los rangos que quiero copiar es de A11:N200. Necesito vuestra ayuda para poder crear una macro que realice esa acción. Espero se entienda mi consulta y os doy las gracias de antemano. Sois de gran ayuda!!! SEGUIMIENTO FIJA.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 819 visitas
  7. Started by akukso,

    Muy buenos dias estoy intentanto realizar un excel que me permita copiar aquel rango de celdas seleccionado con el mouse. No establecidas previamente como ej: A1:K5, Sino seleccionar el rango que yo deseo. En el archivo adjunto quiero marcar con el mouse las alertas verdes y luego con la macro copiarlas y enviarlas por correo. Alertas de Servicio2013.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 925 visitas
  8. Started by dbuera,

    Hola, necesito ayuda, ya que mi nivel de excel todavia es un poco bajo. Tengo un documento con varias hojas, sobre el control anual de gastos/ingresos. Tengo varias hojas, la primera, es la anual con todos los meses, y luego una hoja por mes donde escribo los datos y la ultima una B.D donde están todas los datos de cada mes con su respectivo año. En 1a hoja (AÑO ACTUAL) en la casilla A2 tengo una lista desplegable con los años, me gustaría que al escribir los datos en las hojas de cada mes y con la celda A2 del año correspondiente me salieran en la 1a hoja los datos de todo el año guardados en la hoja (B.D.), ya que ahora mismo se me borra al escribir algo por encima y…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 707 visitas
  9. Started by laura murillo,

    Buenos días, tengo un problema, tengo una macro que me permite generar en una tabla automática la suma total de días según color y nombre, ahora necesito sumar pero no el total de días, sino algunos día, dentro de la macro esta seleccionado como range la selección de la suma de los valores y no he encontrado como o que operador lógico colocar para seleccionar algunas columnas o días. Gracias. Libro1.xls

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 1.6k visitas
  10. Started by jhonleonardo,

    Buenas noches Hola soy jugador de poker online oficionado u tambien me gusta mucho el excel pero creo que el proyecto que quiero realizar es un proyecto muy complejo para mis conocimientos por eso espero me puedan colaborar y mirando ideas creo que lo puedo terminar Buanos para las personas que no tienen conocimientos del poker les explico un poco , En una mesa de poker se manejan varias posiciones y es muy importante la posicion , por eso he creado un userform1 con la mesa de poker dibujada y unos botones en cada una de las posiciones lo que quiero es que apenas yo le de en alguna de la posicion me llame la informacion de las manos que puedo jugar en esta pos…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  11. Started by luchito11,

    Estimados amigos: Favor, solicito su ayuda para contar registro de acuerdo al formulario propuesto en la hoja. A través del formulario, se ingresa fecha y Empleado, la idea es contar el numero de registros de estos datos, ademas, el resultado deberá colocarse en otra hoja. Copio archivo para mejor explicación. Acepto propuesta de mejoras para el formulario. Espero puedan ayudar y comprenderme. Saludos Luchito. CONTAR_REG.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.3k visitas
  12. Cordial saludo, he visto lo temas de como insertar imágenes animadas en una hoja de excel, pero lo que deseo es insertarla en un formulario (Macro).

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 990 visitas
  13. Started by clipp,

    Hola Amigos Necesito que me ayuden con una macro (no conozco mucho del tema), para poder alertar 30 dias antes sobre el vencimiento de exámenes y a la vez envíe un correo con el nombre de la persona, el área y la fecha limite de vencimiento. He probado algunas macros pero son muy engorrosas. les adjunto el archivo para que me puedan ayudar. Desde ya gracias, atte Claudio Prueba macro.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.1k visitas
  14. Started by marroco312,

    hola, amigos de excel Gracias macro antonino he podido solucionar dos de mis tres actividades de la universidad, espero me puedan ayudar con la ultima que pues para mi es la mas dificil, tengo que generar un reporte de ventas por productos vendidos de la siguiente manera: tengo un formulario de reporte que me botara el consolidado de todos los productos vendidos, y tengo una serie de condiciones que me filtraran ese reporte de la siguiente manera: 1- tengo algunos criterios para filtrar, como son fechas, vendedor, productos, linea o centro de operaciones, cada ves que el usuario escoga cualquier opción deberá filtrar, y me mostrara en el listbox el consolidado s…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 692 visitas
  15. Started by agustin77,

    hola como puedo hacer una macro para combinar los numeros del 1 al 69 sin repetir algun numero en cinco posiciones ejemplo 1-6-2-3-5 o 63-58-42-47-2 numero que aparesca ya no se puede combinar

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 4.4k visitas
  16. Started by ROBAYIN,

    Buenas Noches para todos y todas Requiero una vez mas de la bonda y sabiduría de cada uno de ustedes, la cual consiste en aumentar a un useform unos campos para digitar información a hoy tenemos 18 y se debe ampliar a 30 campos; adjunto archivo para validar el requerimiento. por la atencion y ayuda quedo altamete agradecido Bendiciones gracias Copia de Actualización.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 613 visitas
  17. Estimados maestros de Excel. Tengo un problema con la creación de un menú personalizado con un file .xlam. El error que aparece es de automatización. Cuando ejecuto el archivo en excel 2007 windows 7 no aparece el problema (el menú se crea sin problemas) pero sí aparece con Excel 2015 con windows 10 Adjunto el archivo. Adicional, cuando lo voy abrir en 2015 con windows 10 sale un error de excel que me cierra la aplicación. Para poder ejecutar este complemento debo primero abrir excel y luego arrastrar el complemento hasta este excel abierto. En que me he equivocado? Un abrazo desde Colombia Programa_Gestion_Prueba.xlam

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.1k visitas
  18. Started by Janlui,

    Saludos a todos, esperando se encuentren bien. Tengo un plano autocad abierto donde tengo activas o abiertas algunas capas donde quiero que haga la consulta, La cuestion es que necesito extraer la información de la longitud de cada linea o polilinea que se encuentre en ese Plano. Información a extraer: Nombre de la Capa, Tipo (Linea o Polilinea X1, Y1, X2,Y2 Referente a la Polilinea, en la columna de Tipo solo la pondra en principio de la polilinea. Espero su colaboración. gracias. (México)

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.2k visitas
  19. Started by celim,

    Buenas tardes, Amigos. para pedirles ayuda, sucede que tengo una Hoja("Hoja1") en donde tengo datos que paso de otra hoja, sin embargo quedan espacios vacíos,estos espacios vaciós quiero completar con los que esta en la parte superior. tal como esta en la hoja "ejemplo", me gustaria adpatar el código (Macro) que adjunté en el módulo 1, que sirve para borrar las filas que al pasar a esta hoja tiene como valor cero, de manera que cada vez que paso datos de la otra hoja se borre las filas con valor cero y se complete los espacios en blanco. Muchas Gracias , por su atención Saludos, Celim completardatos.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 554 visitas
  20. Hola amigos de Ayuda Excel. Aquí otra vez solicitando su valiosa colaboración, es un caso similar a otros que he subido. Traté de adaptarlo pero sin éxito. Tengo dos hojas; AMARILLO y CONEXIÓN GENERAL. La macro debe enviar a la hoja CONEXIÓN GENERAL lo siguiente: 1.- El nombre del título ubicado en A3 (es una celda combinada) 2.- El valor del costo total ubicado en I27 3.- El valor del precio ubicado en I33 IMPORTANTE: La ubicación inicial de costo total es I27 y de precio es I33. La posición puede subir o bajar ya que se pueden agregar o quitar filas. La información será enviada a través del botón azul. En la hoja CONEXIÓN…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  21. Started by ramonvar,

    Buen día Señores del Foro Tengo una planilla, la cual ejecutando un botón, me oculta o me muestra las pestañas de las hojas de la planilla en cuestión. Quisiera que ese boton al cual le nombre "Boton del Administrador", que cuando otro usuario lo quiera ejecutar, le sea solicitada una contraseña. Si alguien me puede dar una mano en este tema, desde ya agradecido... adjunto planilla PonerContraseñaBoton.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.3k visitas
    • 1 seguidor
  22. Buenos dias, expertos tengo un formulario que registro, modifica, elimina datos a la vez muestra un listado de datos en en listview la pregunta es si por medio de un combobox seleccione los encabezados de cada columna de datos y escribir en un textbox para lugo filtrarlos y asi cada vez que escoja del combobox y escriba en la caja de texto me filtre los datos. Muchas gracias a todos... por favor adjunto el archivo. Control Protocolos.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 931 visitas
  23. Started by lsmaniahotmail.com,

    tengo una aplicacion con 11 hojas(1 hoja de inicio con 10 botones quiero que al abrir la aplicacion solo se muestre la hoja de inicio 1 pero con todas las solapas ocultas inclusive la solapa de hoja inicio , como lo puedo hacer , mi thisworkbook puse: Hoja1.Visible = xlSheetVeryHidden Hoja2.Visible = xlSheetVeryHidden Hoja3.Visible = xlSheetVeryHidden Hoja4.Visible = xlSheetVeryHidden Hoja5.Visible = xlSheetVeryHidden Hoja6.Visible = xlSheetVeryHidden Hoja7.Visible = xlSheetVeryHidden Hoja8.Visible = xlSheetVeryHidden Hoja9.Visible = xlSheetVeryHidden Hoja10.Visible = xlSheetVeryHidden Hoja11.Visible = x…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.3k visitas
    • 1 seguidor
  24. Started by Janlui,

    Buen día a todos. Que instrucción debo de incluir en mi formulario para que cuando este se active haga el setfocus en la pagina1 del Multipage1. Sucede que si en la consulta anterior a este formulario me quedé en la pagina 3, lo cierro y lo vuelvo a abrir se queda es la pagina 3 Gracias.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 795 visitas
    • 1 seguidor
  25. Hola a todos! les comparto un archivo en el que estoy trabajando , lo modifique en base a un archivo que encontre aqui en el foro. Tengo en la Hoja 4 unos boton de check, que hasta ahora solo configure uno.... la idea que al seleccionar la primera opcion "Menos de $1.000" , me filtre los datos de la hoja 1, y me los pegue en la misma hoja 4 a partir del rango Hoja4 (G14:N) El archivo de base que tome como ejemplo, me pega los datos correctamente en la hoja 3, pero cuando lo modifico para que me los ponga en la hoja 4 en el rango que tengo para agregar los datos, me los arroja en cualquier lado... me podrian ayudar por favor si mal no recuerdo e…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 609 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.
 

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.