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

    Buenas, me vuelvo a pasar por aquí para solicitar ayuda, antes de solicitar he visto que había algo parecido en el foro pero no he conseguido adaptarlo y mucho menos al yo tener mas campos para rellenar según el criterio. Os explico lo que tengo realizado, he creado una plantilla para rellenar con los datos que están a la derecha de todo el diseño de la plantilla, empiezan en el celda L10, lo que yo pretendo es que al poner el numero de cliente en el campo la celda enviar me saque en esa misma celda el nombre del cliente y me rellene automáticamente la dirección, el código postal, la población y el teléfono, pero puede pasar que algún cliente tenga dos direcciones de env…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  2. hola buenas tardes de antemano muchas gracias por tomarse la atencion de leer mi tema quisiera saber si es posible con alguna macro evitar que un mismo libro se abierto simultaneamente dos veces ejemplo tengo abierto el libro 2 y quiero evitar que se pueda volver abrir para que no aparezca el mensaje de que sera abierto una copia y que sera solo de lectura de antemano gracias:

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  3. Started by Edgar Prisciliano,

    Buen día. Amigos, alguien puede darme una mano, estoy haciendo una macro para calcular un surtimiento, ya casi la tengo lista pero en la ultima parte requiero que haga un filtro y de los datos filtrados solo copiar 6 filas de una columna para después pegarlas en otra hoja con la opción de transponer, aunque ya tengo todo el filtro y el pegado no se como indicarle que solo me copie 6 filas, adjunto archivo de ejemplo ya que la original pesa mas de lo permitido, básicamente es después de aplicar ciertos filtros poder copiar 6 filas de la columna F. Muchas gracias. Filtro.rar

    • 0

      Reacciones de usuarios

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

    Hola, Estoy juntando hojas de distintos libros en uno solo y al copiar las hojas tenia el problema que me almacenaba los numeros como texto. No se practicamente nada de macros pero busco y lo que encuentro intento adaptarlo, he encontrado uno que me va bien por que me cambia los numeros de almacenamiento como texto a numero pero me quita el punto de millar, es decir, esta 1.000 (almacenado como texto) y me lo cambia a 1000(ya como numero) os dejo la macro haber si se puede hacer lo mismo pero sin variar el formato de miles. Sub Numerar() Dim r As Range Dim fila As Long fila = Application.WorksheetFunction.CountA(Range("D:D")) If fila = 0 Then Exit Sub Application.S…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  5. Started by comprodeco,

    Buenas tardes, intento realizar una busqueda inteligente de unos datos en un formulario, el rellenado inicial de la lista la hace correctamente y al pinchar sobre cualquier nombre, rellena los campos asignados. El problema viene despues de filtrar, al pinchar sobre el nombre buscado, falla. ¿podrian ayudarme? gracias formulario empleados (v1).xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
    • 1 seguidor
  6. Started by marroco312,

    Hola amigos de Excel Buen dia Lo que requiero es que pueda traer de otro archivo de Excel la información que se encuentra en cualquier hoja, y le pueda seguir añadiendo más información de otros libros sin que repita. saludos Importar.rar

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 1.1k visitas
  7. Ok os mando este archivo para que por favor me ayudéis a dejar este código mejor ... yo soy matemático ... solo llevo un par de año con las macros y con vosotros .... y me gusta mucho cuando me dais perspectivas nuevas de cómo hacer las cosas. Como siempre muchas gracias de antemano por vuestra valiosa atención. video.mp4 deCuaABAse.xlsm

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 1.1k visitas
  8. Started by Nancy,

    Private Sub CommandButton23_Click() TextBox1 = TextBox1 - 1 End Sub Quiero que en el TextBox1 al pasar a numero negativo -1 el numero pase a 0 porque no quiero que se pase a -1 -2 -3 -4 ya que no requiero eso... Ejem: TextBox = me dio un resultado 856, Pero si el el resultado es -856 pase a 0 espero su gran ayuda

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.1k visitas
  9. Estimados amigos del foro Les saludo con mucha cordialidad. Acorde a un enlace que encontré, donde se muestra un ejemplo no compartido aún, la sintomatología que podría dudarse respecto al COVID-19 creo que aquí podríamos brindar varias sugerencias para irlo mejorando. Por ejemplo he querido que la decisión en el Rango D17 al D9 se vea como un alerta intermitente. Verde si se Debe quedar en casa; amarillo si se De ir a consulta Médica o Rojo si debe ir a emergencia al hospital. Pero no logro hacer funcionar bien. Además me faltan los porcentajes que no sé cómo lo hace él. Es más si tenemos más parámetros o ideas para aportar, será muy conveniente hacerlo…

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 1.1k visitas
    • 1 seguidor
  10. Buenos días a todos;-Os voy a insertar un enlace de mi requerimiento donde os explico un poco lo que quiero conseguir si es posible.Enlace video: Video textBox En la macro tengo un textbox con la propiedad multiline en true.Al ir escribiendo una vez que llegue a un número de caracteres hace como un salto de línea y empieza e escribir debajo para eso lo que hago es ir aumentando el alto del textbox y Frame.Mi idea es que una vez que yo haga clic en el textbox este aumente el tamaño del alto si no coge en la línea hasta hacerlo coger todo y al hacer doble clic que recupere su tamaño inicial.La simulación la he hecho solo aumentando el alto y no sé si se puede tamb…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.1k visitas
    • 1 seguidor
  11. Started by angeloblues,

    Tengo un problema para hacer un tabla q me arroje las horas trabajas la suma de hora de ingreso + hora de salida , lo k kiero esk es otra celda me arroje las horas trabajas x semana y tambn si podria sumar las faltas . reporte de horas.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  12. Hola a todos,Llevo un buen rato con un pequeño error, y no veo la forma de subsanarlo.Tengo una tabla donde en la columna A hay distintos valores ( pero se pueden repetir ), lo que intento hacer es aplicar formatos a las celdas por cada grupo donde las celdas sean distintas.Son 2 colores , solo me interesa que visualmente se vean los que son iguales.Ejemplo:Columna A.01.01 Aplico Color 101.02 Aplico Color 201.03 Aplico Color 101.03 Aplico Color 101.03 Aplico Color 1Este es el código que estoy usando, pero cuando llega a los repetidos no consigo controlar que no cambie de color. Sub FormatosDescompuestos() Dim Wb As Workbook Dim ws As Worksheet Dim ColorFilaP, Color…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
    • 1 seguidor
  13. por favor de pronto alguien me puede ayudar con una plantilla en exel para encriptar el texto de una celda a travez del metodo de encriptado de el algoritmo Triple Des modo CBC de 64 bits a travez de una clave que permitira encriptar y desencriptar el contenido les agradeceria mucho por favor adjunto una imagen mas o menos lo que necesito pero en exel, gracias a quienes me puedan ayudar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  14. Hola, alguién podría sacarme de dudas ?, es decir confirmarme si al cargar en formulario dentro de un WebBrowser un pdf se puede evitar el parpadeo o no, para ello subo archivo usado así como una representación visual del mismo. Prueba.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
    • 1 seguidor
  15. Buenas tardes, Agradeciendo su colaboración, me permito enviar la siguiente consulta: Tengo una hoja con busqueda de productos por plu de otra hoja que contiene una base de datos, al terminar de buscar el producto yo agrego otros datos ( cantidad y observacion ) y hago una macro que vaya llenando un listado en otra hoja, pero resulta que me copia la formula de buscar v y no los valores que encuentra en esa celda .... Muchas gracias. ListaMercado.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  16. Started by howling,

    buenas amigos de la programación lamentablemente les vengo a pedir otra ves un poco de su ayuda, les cuento tengo un archivo el cual tiene un formulario y del cual este extrae la información con un filtro desde una hoja oculta y lo deja en un listbox, pero solo el primero funciona, ya que en este mismo foro me ayudaron con ese, pero no me filtra el resto de los combobox he intentado varias cosas pero no me resulta nada podrían ayudarme una vez mas por favor PRUEBA.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
  17. Started by cartoonits,

    hola buenas tardes. tengo el siguiente problema, cree un formulario y necesito que desde otro formulario en el mismo libro mediante un OptionButton me modifique la informacion de un TextBox, que codigo debo usar?

    • 0

      Reacciones de usuarios

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

    Buenos dias Tengo una hoja donde se realiza los calculos de la nomina para su pago, deseo que cuando se habra la hoja compare la fecha del salario minimo y si es diferente ( anterior) me salga el mensaje "por favor actualizar el salario minimo). Mejor dicho cada que cambie el salario minimo dme de ese mensaje. La fecha esta en B3. Anexo ejemplo Muchas gracias por su ayuda Nomina.xlsx

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  19. hola amigos les queria pedir una ayuda, nose si es que se pueda, pero queria un ciclo for que vaya desde 1 hasta el numero de tablas dinamicas que tenga, y que en cada recorrido me seleccione la tabla dinamica 1 hasta la n, que seria el total de tablas y me aplique un cambio que seria el de hacer que no guarde los datos eliminados en origen,. bueno para que esto funcione tiene que existir algun numero de indexacion para las tablas dinamicas, lo qeu no sesi exista o no, me imagino qeu si pues si se pued con las hojas, me ayudan con el codigo? aqui dejo mi idea pero necesito las instrucciones: n = total de tablas dinamicas ' en el caso de que se pueda for i 1 to n …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  20. Buenas noches de nuevo, disculpen la molestia, con referencia al archivo adjunto me gustaria saber como seria posible hacer que del UserForm 4 el CommandButton1 generen el reporte (el cual lo hace sin problemas) pero que incluya filtros, Muchas Gracias de Antemano por su apoyo, Saludos Macro_Excel_Stocks.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.1k visitas
  21. Buenas noches a todos. Otra vez en busca de ayuda acudo a este gran foro. Bueno, no consigo colorear de forma alternada rangos de celdas. Es decir que las celdas que tengan el mismo valor se rellenen con un color y cuando el valor de la celda cambie que se rellene con otro color y así de forma alternada con 2 colores tal como está en el archivo de muestra adjunto. Desde ya agradezco cualquier solución u orientación que me pudiesen proporcionar. Saludos desde Bolivia. Colorear condicionado.xlsx

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
    • 1 seguidor
  22. Estimados Expertos Muy cordiales saludos. Me encuentro entrampado en algo muy simple, pero que no había tocado, búsqueda de fecha usando application.Worksheetfunction.Vlookup Me propuse un cuadro simple, para buscar fechas, para tratar de ser más simple posible, pero aún así no doy con el error. Esta es la macro: Sub prueba() Dim FeCha As Date FeCha = cDate("02/10/2022") Range("C2").Value = Application.WorksheetFunction.VLookup(FeChita, Range("A2:B20"), 2, 0) End Sub Donde el Rango A2:B20 contiene fechas en la columna A y datos en la B, pero siempre me sale error. Es frustrante. Gracias adelantadas por su apoyo en la res…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
    • 1 seguidor
  23. quiero colocar una variable con el contenido <td class="submenu"> pero me marca error, que puedo hacer para que se considere como texto o para poder procesarlo

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  24. Saludos, Estoy preparando un archivo el cual se encarga de recopila (acumular) información dìa a día de un determinado archivo y va a uno general, una vez ya copiado aplico formulas las procesa, las selecciono y las convierto en valores, el còdigo de una parte (que es casi todo) es el siguiente: 'RegistrosActuales (es desde donde se quedo el anterior ingreso y lo nuevo continúa) ' Entonces tenemos esto 'Agrega fecha de actualización Range("g" & RegistrosActuales & ":g" & (Cells(1048576, 1).End(xlUp).Row)).Formula = Now() Range("g" & RegistrosActuales & ":g" & (Cells(1048576, 1).End(xl…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.1k visitas
  25. Buenas tardes a todos y Gracias de antemano por la ayuda: tengo un libro con 30 hojas de formatos iguales y creé una macro que actualmente me hace un resumen de la hoja que selecciono y la pasa a la hoja "Proyectado" pero si escojo otra hoja y utilizo el mismo macro me vuelve a hacer el resumen pero me elimina el anterior y lo que necesito es modificar mi macro para hacer los 30 resúmenes consolidados uno bajo otro continuo sin que me borre el anterior...le dejo un ejemplo que habla por sí solo...Gracias :welcoming: Carol:watermelon: RESUMEN_CONTINUO.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 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.
 

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.