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 JoseRoberto,

    web browser PDF Bueno amigos tengo una macro en el cual me marca erroar la hora de ejecutar el userform, Adapte un codigo y un diseño de la ayuda de aqui de nuestros compañeros del foro ya cambie variables peor la verda no me corre me sale el siguiente error. espero puedan ayudarme a resolver mi problema. Gracias Run time error ´380 Couln not set the list property. Invalid property value

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 933 visitas
  2. Started by jgcindustrial,

    Buenas tardes, Me pueden ayudar con una macro, quiero traer ciertos datos con un rango de fecha y me quite los folios duplicados. De antemano gracias Saludos Julio González Grafica.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 790 visitas
  3. Started by falexramos,

    Buenas tardes Amigos tengo la siguiente consulta, tengo un archivo en donde si no se registran ciertos datos el no deja guardar o seguir llenando la información, pero cuando lo abro y no digito ningún dato y le doy guardar me sale la restricción y me dice que hacen falta datos, pero si omito este comentario y vuelvo a darle guardar me deja seguir. Igual sale al no diligenciar ciertos datos como la fecha de retiro la dejo en blanco y me salto la restricción y me deja guardar. no se por que al segundo intento me deja pasar. Gracias por la ayuda que me puedan brindar. Adjunto archivo. Formato Reporte Retiros Version 2.07.13.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 831 visitas
  4. Started by Burvik,

    Para desplegar la lista de información en un ComboBox no dependiente y del cual tampoco depende ninguno otro (concretamente para una lista de Proveedores), he escrito el siguiente código, y sin embargo no logro que me despliegue la lista referida. Private Sub cmbVendNameR_Enter() Sheets("Proveedores").Select Range("C29").Select Do While Not IsEmpty(ActiveCell) cmbVendNameR.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Loop End Sub[/CODE] ¿Que estoy haciendo mal? Gracias anticipadas Anexo el archivo correspondiente. EMR.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 898 visitas
  5. busco una macro para que con un botón de actualizar pueda traer al libro "Consolidado" los datos que se encuentran en "libro1" y "libro2" ejemplo de Macro.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.8k visitas
  6. Buenos Días a todos. Acudo a su sabiduria por que estoy armando un registro en Excel y no se como desarrollar el codigo VBA, he buscado por muchas partes pero no logro ajustar la macro a lo que necesito. Tengo un boton, el cual quiero que genere un hipervínculo entre la celda E9 de la hoja 3 (valor de la celda = 12) a un archivo PDF que se encuentra en la carpeta mis documentos con el mismo nombre - Ejemplo: 12.PDF. Menciono que los archivos PDF se generan segun el valor de la celda - doy Click y el valor de E9 es 13 y se crea un archivo 13.pdf - Click y el valor de E9 es 14, se crea archivo PDF 14.pdf hasta ahí todo bien pero no se como hacer el hipervincu…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.9k visitas
  7. Started by solido,

    Estimado amigos, Tengo sobre el tema que se indica en el asunto. Paso a plantearla Tengo una celdas con datos en columna como: Inicio Fin 03/01/2002 07/03/2002 16/04/2003 29/05/2003 20/08/2002 11/11/2002 15/10/2002 06/02/2003 07/02/2002 09/06/2002 Como pueden notar, en cada fila existe un periodo de tiempo indicado por fechas, los cuales tienen un numero de días. Estos periodos no están en orden cronológico tampoco. Lo que requiero es que calcule la superposición (traslape) de los periodos de cada fila y me de los días efectivos trabajados, y si fuera posible el periodo vacíos (no laborados). Espero sus comentarios y ayuda. …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.9k visitas
  8. Hola gente, mi pregunta es como puedo programar el botón de guardar de este formulario si tengo 2 text box que son nombre y fecha y 3 listbox que son articulo, cantidad, motivo como se muestra en la imagen, espero tener una pronta repuesta, gracias [ATTACH]40458.vB[/ATTACH]

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.2k visitas
  9. Hola, de nuevo solicitando su ayuda Tengo una hoja con información en una tabla, la cual cuenta con algunos campos cuya validación se genera dependiendo de la información generada en otros a través de la función INDIRECTO, concretamente los campos relacionados con las columnas cuyos títulos son: Términos de pago – (días) Número de – pagos Compra – subtipo de transacción Resulta que estoy tratando de generar un formulario donde pueda ser capturada dicha información, para lo cual he colocado algunos combos para hacer la selección correspondiente a dichos campos y no me parece que exista problema alguno el hacer el llenado de aquellos cuya referencia tiene que …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  10. Started by gabrielghg,

    Buenas tardes, he realizado un userform y se me ha generado un inconveniente ya que soy muy amateur en este tema: El tema es el siguiente cree un boton dentro del formulario (commandButton1) donde al ejecutarla genera un proceso de envío de mails mediante excel. Luego cree otro botón (commandButton2) donde ejecuta varios optionbutton con distintas condiciones y luego al final llama a Commanbutton1. (para llamarlo coloco el siguiente codigo: Me.CommandButton1= True El boton que finalmente utilizare es el boton 2 y no el 1. El tema es que no se como hacer para poner toda la formula del boton 1 dentro de otro objeto y luego llamarlo con el boton 2. No se si se entiende,…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 929 visitas
  11. Started by Otoniel1976,

    Ayuda por favor con esto, preciso terminar esto, quiero insertar una imagen desde cualquier localización y quede insertada en una celda y vaya a la celda donde se agrega cada nuevo miembro e ir avanzando a uno nuevo, les dejo algo que ya había hecho puedo localizar cualquier imagen pero no puedo hacer lo que dije anteriormente. Saludos Miembros Pruebas EDITADO.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.4k visitas
  12. Buenos días, en el momento estoy realizando una base para Capacitación, en las primeras columnas se da la justificación para colocar las activdades de capacitación, simembargo necesito que el origen de la función indirecto (INDIRECTO A1) me recoja la celda que esta combinada y cabe anotar que para la columna las combinaciones de las celdas son distintas. Adjunto la base y en la segunda hoja con colores encuentran las listas para la validación. Plan integrado PIC programa 2013 ARCHIVO GENERAL DE LA NACIÓN (1).rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.2k visitas
  13. Lo que pretendo es que al darle al boton guardar, me pase los datos de esta hoja a la hoja ACUMULADO respetando las lineas en blanco y asi sucesibamente cada vez que pulse el boton guardar. Tal y como lo tengo me lo pasa, pero cuando le doy otra vez me machaca parte de lo que habia anterior mente. PRUEBA.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.4k visitas
  14. Hola a todos, quisiera solicitar su ayuda con un problema que tengo generalmente trabajo con varios archivos de excel que me envían por el trabajo y muchos vienen con filas y columnas en blanco entre medio de los datos, por lo cual busque en Internet unos códigos para eliminar filas y columnas vacías lo cual funciona el problema es como. Me explico las macros que encontré que son dos independientes y esta bien por que algunas veces elimino solo las filas y otras las columnas el detalle es que buscan hasta la ultima fila y columna lo cual hace que el computador se me pegue y tengo que esperar que termine para poder seguir trabajando pero algunas veces el tiempo es demasiad…

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 11.3k visitas
  15. buenas noches expertos, he tenido que recurrir a ustedes nuevamente con la intencion de poder terminar ya este trabajo que la verdad aunque lo hago de forma autodidacta y empirica y como quien dice como dios me da a entender estoy tratando de realizar lo siguiente: hacer que una variable sea la que controle a todos los formularios de un libro ya que pretendo que al libro se entre solo con usuario y contraseña para asi ver quienes son los que han logrado entrar, en este caso necesito hacer que el usuario que entre se vea reflejado en el formulario que se abre (userform2) para que a la hora de ingresar datos uno poder ver que usuario fue el que entró. no se si me doy a e…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 800 visitas
  16. buenas noches expertos, he tenido que recurrir a ustedes nuevamente con la intencion de poder terminar ya este trabajo que la verdad aunque lo hago de forma autodidacta y empirica y como quien dice como dios me da a entender estoy tratando de realizar lo siguiente: hacer que una variable sea la que controle a todos los formularios de un libro ya que pretendo que al libro se entre solo con usuario y contraseña para asi ver quienes son los que han logrado entrar, en este caso necesito hacer que el usuario que entre se vea reflejado en el formulario que se abre (userform2) para que a la hora de ingresar datos uno poder ver que usuario fue el que entró. no se si me doy a e…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 703 visitas
  17. Hola: Tengo una tabla a la que necesito estarle agregando nuevas filas al final de la misma con el propósito de, a su vez, ingresar nuevos registros desde un formulario. La inserción de cada nueva fila al final de la tabla deberá ser encima de la última fila, con el propósito de que no se pierdan las fórmulas y formatos definidos. No encuentro como hacerlo por medio de VBA. Gracias anticipadas.

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 820 visitas
  18. Buenas tardes Estimados señores Tal como se muestra en el titulo de mi nuevo tema, busco de hacerme de un codigo con el cual pueda evitar ingresar datos duplicados en un listview. Sinceramente, nunca habia trabajado con el listview mas que listbox. No obstante, veo me veo en la necesidad de aprovecharlo al maximo tal como lo he hecho con el listbox. Claro está que nada esto podria ser sin la ayuda de los expertos de esta maravillosa comunidad a la cual le debo mucho. el codigo que empleo para evitar un dato repetido al momento de ingresarlo al listbox es el siguiente: Dim Rep as Integer For Rep = 0 To ListBox1.ListCount - 1 If UCase(Trim(CmdCodigo)) = ListBox1.Colum…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.9k visitas
  19. Started by JoseRoberto,

    Hola Expertos tengo un archivo en el cual ya inserta los usuarios y su contraseña, quiero validar esos usuarios y contraseñas que se vallan agregando. ya tengo una parte del codigo solo quisiera ver si es posible que se validaran y cuando la contraseña y el usuario sena correctos abra un userform ahorita puse de prueba el Form_BIENVENIDA Este el codigo del boton ingresar. Private Sub CommandButton1_Click() On Error GoTo Errorusuario For I = 2 To R a = Sheets(BD_USUARIO).Cells(I, 8) b = Sheets(BD_USUARIO).Cells(I, 9) If a = Txt_Usuario And b = Txt_Contrasena Then Sheets(BD_USUARIO).Range("H2") = Txt_Usuario Sheets(BD_USUARIO).Range("I2") = Txt_Contra…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.5k visitas
  20. Muy buenas a todos, soy nuevo por aquí y quería pediros vuestra ayuda, ya que he utilizado el buscador y no he encontrado exactamente lo que estaba buscando. Mi caso el siguiente: Tengo un archivo excel que hace las veces de 'calendario', las columnas representan los dias y semanas, y las filas representan 29 tareas. Cada tarea tiene asociado un documento word donde se dan mas detalles de las mismas. Necesito crear una macro que mediante botones, formulario o lo que sea, me permita imprimir estas tareas desde el archivo Excel, algo en plan: -Quiero 1 copia de todas las tareas diarias -Quiero 5 copias de todas las tareas diarias -Quiero 1 copia de todas las tareas se…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.3k visitas
  21. hola a todos no soy experta pero estoy haciendo una macro donde en un listado de funcionarios x, puedan escoger una opción de ingreso del día siguiente, pero sin afectar el día de hoy que ya fue programado(Esta bloqueado), el que tengo a continuación solo permite desbloquear el día de hoy. ¿Como debo escribir la instrucción para que el rango desbloqueado sea a partir del día siguiente hasta final del año?. lo que tengo actualmente es: El archivo original es una matriz donde en las filas x estan los nombres de los funcionarios y en las columnas i las fechas. ellos deben escoger entre 6 opciones de una lista. a partir del día siguiente a hoy. Sub PROGRAMACI…

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.3k visitas
  22. Started by caguilar112,

    Hola a todos Necesito ayuda con un trabajo que me tiene bastante preocupado Se trata de una macro que abra un archivo existente (desde el nombre de una celda) este paso lo tengo bien claro. Pero cuando me abre el archivo en este pueden haber 1 o 2 o 3 o hasta 5 hojas con diferentes nombres. Aquí es donde tengo el problema: necesito tomar algunos datos de las hojas que existen (en este punto tengo que crear una hoja con un nombre: "Totales" y pegar la información de las otras hojas) En este momento solo tengo como abrir el archivo y me quede pegado con el copiado y pegado... Por favor con su ayuda y comentarios, se lo agradezco de todo corazón. pego código existen …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 787 visitas
  23. hola alguien sabe como insertar calendario desplegable en excel 2013

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 3.6k visitas
  24. Started by pititen,

    hola me estoy iniciando en excel con el tema de macros y vba asi que estoy diseñando una planilla deportiva en donde hago doble clik a un casillero y me suma 1 al valor anterior, ahora quiero hacer un registro de actividades que realizo cuando hago doble click pero no se como hacerlo, intente algo pero estoy trabado, lo que necesito es por ejemplo jug 1 lanzo jug 2 paso jug 3 lanzo desde ya muchas gracias Libro1 - 14-07-13.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.4k visitas
  25. Hola, necesito me ayuden con un macro. Tengo que sacar un hoja con datos semanalmente y guardar el histórico de esos datos que provienen de una exportación. Por ejemplo, pego los datos de la semana 27 en Hoja(datos) y en la Hoja(Resultado) en A1 pongo que la semana es 27, entonces en esa hoja se calculan un montón de formulas. Necesito un boton que cuando yo pegue los datos de la semana 27, copie ciertas celdas de semana 27 en hoja(resultado) en la hoja(histórico)debajo de la celda S27(no sé cual es) y al ser 3 datos en concreto, debe copiarlos en vertical. Los datos a copiar son siempre los mismo, por ello podría arbitrariamente copiarlos con el macro cell.range("X).co…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.7k 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.