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. Buenos días, Soy principiante en esto de las macros. He conseguido hacer algunas macros pequeñas para una programacion de facturas. Necesito hacer una extracción de los datos que aparecen en la hoja ALBARANES J31:K55 pero sólo las que aparecen escritas, las vacias no. La extraccion la quiero hacer eln la siguiente pestaña facturacion celda J, me gustaría que estuviese todo en esa celda pero creo que es imposible, por lo que no me importaría que los demas datos siguieran en la siguiente celda k3, siempre todo en la linea en la que esté es decir, en la misma fila, necesito hacer varios albaranes y me gustaria que los datos de un albaran esten todos en una misma fila. N…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.6k visitas
  2. Started by fedegiorno,

    Hola a todos Estoy tratando de copiar el contenido de una celda excel a un Control Rich TextBox, pero no logro que el texto una vez pegado en el control me mantenga el formato con el cual se encuentra en la celda (que se trata de un texto que contiene distintos colores) Desde ya muchas gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.3k visitas
  3. Started by rodrigo galaz,

    Hola a todos. Soy nuevo en el foro y lo encontré súper bueno, me ha ayudado de mucho En el foro encontré esta una planilla Excel, el cual pude modificar a mis necesidades. Al abrir el archivo me avisa las fechas que se encuentran vencidas mediante un listbox, es excelente y muy bueno, pero me gustaría saber si Uds. Me pueden ayudar a modificarlos, agregando una macros, para poder imprimir el listbox y si es posible a su vez enviarlo a distintos destinatarios por outlook. Adjunto el archivo y de ante mano muchas gracias por su ayuda. aviso listbox.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.6k visitas
  4. Started by aamv87,

    Hola! Necesito una macro para ajustar celdas combinadas de manera automatica. Ojala me puedan ayudar. Adjunto un archivo con lo que necesito. La informacion es ingresada a las celdas combinadas desde un formulario. pero al abrir el archivo no logro ver toda la informacion ya que la informacion ingresada tiene varias lineas. Gracias de antemano. Ajustar_Celdas_Combinadas.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.4k visitas
  5. Started by estebinmusic,

    Hola Amigos del Foro Es mi deseo agradecer la oportunidad que dan en este foro de aprender de muchos de ustedes y a su vez aportar algo de los pocos conocimientos. En esta oportunidad tengo un inconveniente con la conexión Excel Access - He tratado de crear la macro de conexión pero solo me da errores. Donde está la situación creo es que la BD Access está en un equipo remoto. No he podido establecer la cadena de conexión bien... en fín he intentado con múltiples opciones y nada Este es mi codigo: , Private Sub CmBtnEnviar_Click() Dim strSQL As String, _ CuadroTexto As Control 'me aseguro de que todos los cuadros de texto están rellenos 'For Each CuadroTex…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  6. Started by franolicar,

    tengo la siguiente macro que es un boton para ordenar los estudiantes que van a revision con sus notas (la cual son formulas todas) y datos como cedula, fecha de nacimiento, lugar de nacimiento, sexo. Se ordena por la columna de la cedula (HD) pero hace como que si ordenara todo pero solo ordena una columna la GK, las otras entre GL y HL desde la fila 475 hasta la 513 no las ordena, la macro es la siguiente: Sub Botón1327_AlHacerClic() ' ' ActiveSheet.Unprotect Range("EL383").Select ActiveCell.FormulaR1C1 = "REVISION" Range("GK475:HL513").Select Selection.Sort Key1:=Range("HD475"), Order1:=xlAscending, Header:=xlN○ _ (Selection.Sort Key1:=Range) error…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.9k visitas
  7. Buena tarde a todos: Necesito hacer un resumen de folios y con los nombres de pacientes a una hoja resumen. Pero los datos de cada hoja son extensos. La informacion que quiero extraer son de las columnas en que se encuebntran los Folio, fecha, y nombre de paciente. Muchas gracias Extraccion de datos.xls

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 3.4k visitas
  8. Started by Kcos,

    Buenas Tardes, antes que nada quiero agradecer la ayuda que dan en este foro. Les dejo mi archivo para que puedan ver mi consulta. Hace un tiempo hice una agenda que cargaba datos y los buscaba. entonces se me ocurrió adaptar ese archivo a un sistema de facturación, donde cargo los datos del cliente, y los datos de los productos, luego busco la info en la tabla, y con eso hago la factura. ahora, cuando quise copiar lo mismo para cargar los productos, se empiezan a cargar en una celda que no es la que quiero, y el numero de registro es siempre 0 en vez de ir sumando 1 por cada registro. Quiero que la carga de productos empiece en la celda L11, y el numero de registro en …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 840 visitas
  9. Started by Kcos,

    Buenos dias, estuve viendo algunos temas sobre mi problema y no pude solucionarlo. Les dejo el archivo para que lo vean, la idea es que el dato que se llena en el textbox IVA sea numerico del 1 al 4 y que se guarde como numero. Porque después hago una evalucaion dependiendo de ese resultado y no la puedo hacer porque me lo toma como texto. Agradezco si alguien me puede dar una mano con esto. Muchas gracias - - - - - Mensaje combinado - - - - - Perdon la molestia, ya lo solucione. Lo que si, me gustaría validar el textbox "cmptel1" que sean solo números del 1 al 4. Muchas gracias Facturacion.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.4k visitas
  10. Started by hriosg,

    Quiero que cada vez que llame a un Userform se borre la información de los textbox anteriores. Encontré una rutina que puse en userform.initialize pero no los borra todos. Los va elimiando de a uno. Es un ejemplo, el userform original tiene 15 textbox y otros cuantos combobox. LIMPIAR TEXTBOX.xls

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 7.8k visitas
  11. Started by ccasalegmo,

    Hola Gente, ¿como les va? Necesito ayuda con una macro. Tengo una tabla compuesta por una serie de nombres de alumnos y datos personales y deseo desde otra hoja del libro hacer referencia a un numero de legajo e indicar un porcentaje de inasistencias; y que una macro busque el numero de legajo indicado e inserte el valor en la misma fila, en la columna correspondiente a las inasistencias. Realmente no se como hacerlo y agradecería muchisimo si me ayudaran con esto... Desde ya, muchas gracias... Saludos desde Rosario, Santa Fe, Argentina...

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  12. Estimados amigos saludos a todos nuevamente... hace bastante tiempo que vengo buscando la forma de automatizar este procedimiento, trato de exportar la hoja activa de un excel a un archivo texto, pero limitado por la barra vertical "|", pero no he tenido suerte, espero que ustedes me puedan ayudar, adjunto un archivo como ejemplo. Nota.- olvidaba recordarles que como nombre del archivo exportado se puede colocar el nombre de la hoja actual, ejemplo: Hoja1.txt. espero sus comentarios saludos juliocesar Exportar con barra vertical .xls

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 2.4k visitas
  13. Started by xbeetox,

    Buenas, quisiera genera mi codigo de caso. Ejemplo: 0001 0002 0003 Se tiene que generar al momento te apretar el boton GENERAR, y que se guarde en mi tabla "FORMULARIO". Esperando su ayuda.. Gracias...!!! linea.rar

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 2.4k visitas
  14. Started by lord edd,

    Buenas tardes, mi problema es el siguiente necesito crear un bloque condicional donde se mezclen varias condiciones, por ejemplo si se cumple, condicion1 o condicion2 y ademas se cumple la condicion3 que corra el programa, pero no agarra el ciclo. aqui dejo el codigo Private Sub CommandButton1_Click() x = 1 y = 2 auxiliar = TextBox1.Value If x = 1 Or x = 2 And auxiliar <> Empty Then MsgBox ("Excelente") End If End Sub el problema esta en que aun si el textbox esta vacio entra en la condicion. Les agradezco de antemano su ayuda

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 941 visitas
  15. Started by excel0606,

    Hola a todos Tengo una duda, hice un formulario (una especie de planilla) y una de las preguntas es escribir en una textbox Por cuestion de ahorrar espacio en el formulario, el usuario deberá hacer clic a un boton tal que abrirá otro formulario donde va a ingresar los datos en la textbox El problema es que cuando una vez que termine de ingresar el texto y cierra el 2do formulario(donde está la textbox) y lo vuelva abrir para revisar(por ejemplo), el texto que escribió desapareció. Quisiera que el texto se mantuviera hasta que el usuario le de clic al boton ¨agregar datos¨ Ajunto el archivo 1prueba.xls

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 2.1k visitas
  16. Started by redredred,

    Hola, tengo una duda. Tengo un Listbox en el cual aparecen datos del rango (A1:B10) por ejemplo, lo que necesito es que al seleccionar un dato del Listbox y presionar un boton ese registro se elimine de la Hoja. Pero no que se elimine la celda, si no que quede en blanco donde estaba registro. Si no es mucho pedir si se podria poner en el lugar donde quedo eliminado el registro una frase como "Registro fue eliminado". Gracias espero su ayuda.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.8k visitas
  17. Started by victor2012,

    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
    • 1k visitas
  18. Lo primero dar gracias por la acogida. No tengo ni idea de como conseguir lo que explico en el titulo, asique si algún alma caritativa se aventura en la tarea le estaría muy agradecido. No veo como adjuntar el archivo para que la explicación sea mas precisa, pero allá voy. Se trata de almacenar en celdas todas las variaciones de la cifra que aparece en las celdas B3,B4..... y empezar ha "guardar" los valores, digamos en empezando en la celda H3,I3,J3.... y H4,I4,J4.... y así hasta que todos los valores de la columna B3,B4.... el valor llegue a ser 0 en todos. Tengo 100 bloques en los que querría que la macro o lo que sea que necesito lo hiciera, asique aunque hu…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 887 visitas
  19. Started by aamv87,

    Hola a todos! Ojala puedan ayudarme. Necesito comparar 2 celdas y pintar de rojo en una de ellas las diferencias encontradas. Adjunto el archivo. Muchas gracias a todo de ante mano. Saludos Caracteres_Dif.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 3.1k visitas
  20. Started by lowrider,

    Mis estimados exelologos, vengo a ustedes con un nuevo problema que me he encontrado. Desde el Personal.XLSB tengo unos procesos programados, que se abran ciertas planillas y estas se ejecuten. Esto del Personal.XLSB es la modificación, pues antes dejaba cada planilla abierta y se ejecutaba a la hora cada proceso. Es un problema el abrir desde esta aplicación y esperar que se ejecute la sentencia application.OnTime dentro de cada Excel? Los códigos como siguen: ‘En Personal.XSLB Sub auto_open() Application.OnTime TimeValue("17:28:00"), "valcuo" End Sub Sub valcuo() Libro = "C:\ \ejemplito.xlsm" Workbooks.Open Libro End Sub ‘Hasta aquí no hay problema, en la hora …

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 2.5k visitas
  21. Started by LocoFierro22,

    Hola, ya solucionado problemas anteriores en este estoy bastante desorbitado porque no se que es lo que sucede... En el Sub Private CalcularCineantropometria me sale el error del titulo... probé cambiando la configuración regional de comas por puntos (por si las moscas), transforme los datos del label a CDbl y nada... ya no se que puede ser. Yo necesito que, a través de los datos que subo, hacer unas cuentas y que me aparezca los resultados en un label. Saludos! PD: al subirlo tuve que sacar otros formularios, aunque se solicite desde este uno solo... ademas de dos macros. Formulario_Cineantropometria.xls

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.5k visitas
  22. Started by xbeetox,

    Buenas necesito una ayuda... quiero saber como puedo cargar mi cuadro combinado, pero al momento de guardarlo en una tabla quisiera que me guarde su codigo.... por ejemplo una tabla pais cod_pais , pais 1 Perú 2 Brazil quisiera que en mi cuadro combinado salga pais(Peru), pero al guardar en una base general, que se guarde 1. Esperando su pronta respuesta... y un modelo Gracias tarea.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.2k visitas
  23. Started by FELIX,

    Buenas tardes a todos. Estimados. Con frecuencia he tomado los concejos y soluciones que dan los mas experimentados en problemas con nuestro querido excel. ahora estoy realizando un proyecto ya casi lo termino, lo he realizado en base a soluciones propuestas en el foro. Me estancado con un problemita: Tengo un Formulario que registra datos a un Formato pre establecido en una hoja en excel, cuando elimino un registro, me elimina la fila pero DEFORMA el formato alterando las ubicaciones a otros registros. quisiera borrar el registro que selecciono sin alterar el formato. les comento que una vez que termino de registrar los datos que necesito para el llenado del format…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.6k visitas
  24. Started by ricardo41,

    Buenos dias, tengo el siguiente problema, he creado un libro que me permite crear hojas a medida que ingreso nuevos equipos en la hoja inicio, los registra en una tabla (eso ya funciona), y la nueva hoja es la copia de una una hoja "Base", lo que no he podido hacer, es que el código del equipo ("f7" en adelante) quede como hipervinculo a su hoja respectiva que lleva el mismo nombre, necesito de verdad ayuda... adjunto archivo, gracias Planilla_Base.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.4k visitas
  25. Started by AlecDias,

    Hola, estoy trabajando con una serie de tablas que reflejan informacion referente a documentacion si es original, copia o no existe, esto en varios archivos de excel "xls" he buscado la forma de extraer la informacion y sumarla para saber cuantos documentos existen originales, copias o no existe, pero no he podido dar con la programacion correcta para una macro, la tabla es como la que se muestra en este archivo. https://rapidshare.com/files/2293990047/Libro1.xlsx Agradezco de antemano su apoyo y comentarios.

    • 0

      Reacciones de usuarios

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