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. copiar y pegar.xlsx

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
  2. Started by Darkcanibal,

    ¡Hola! Estoy creando un macro que contiene un formulario para llenar las celdas consecuentes a la selección del combobox que es la fecha. Me he detenido en un punto, donde no se como hacer referencia a la celda seleccionada en el combobox (Fecha Legal). Con esa Fecha lo único que necesito es que al dar clic al botón capturar, vacié esos datos. El formulario ya esta prácticamente completo. Estuve buscando como hacer refencia a la celda que contiene la fecha seleccionada en el combobox pero nada. Muchas gracias. SIGNOS.xlsm

    • 0

      Reacciones de usuarios

    • 13 respuestas
    • 7.9k visitas
  3. Hola amigos por aca de nuevo pidiendo de su apoyo, ten mun userform donde tengo un ComboBox como buscador este funciona bien pero ahora quisiera que al seleccionar o buscar un articulo de la lista del ComboBox1 aparesca la imagen en un control Image1 la cual esta en una carpeta llamada imagenes donde esta el archivo, la imagenes tienen el nombre que aparece en textbox1 Private Sub ComboBox1_Change() If ComboBox1 <> "" Then TextBox1 = Empty TextBox2 = Empty TextBox3 = Empty TextBox4 = Empty ComboBox2 = Empty End If Dim c As Range With Worksheets("Inventario").Range("B2:B1000000") Set c = .Find(ComboBox1, , LookIn:=xlValues, LookAt:=xlWhole) If Not c Is Nothing…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2k visitas
  4. Started by jomiclon,

    Estimados espero que se encuentren bien, para solicitar su valiosa ayuda en complementar la macro que necesito, les explico al cargar los xml a la hoja de excel requiero que en la celda de CFDI Relacionado en la celda "AD" tenga todos UUID y no solo 1, ya que en diversos mxl hace referencia a mas de 2 asi Tambien que extraiga el importe pagado Celda "AE". anexo ejemplo en la hoja si pueden apoyarme se los voy a gradecer mucho. PD. la macros la tome de este foro y estoy intentando adecuarlo a mi necesidad. Saludos Cordiales cfdi.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 707 visitas
  5. Started by cristian9209,

    Buen día Por favor su ayuda.. En archivo adjunto encontraran unos datos que debo transformar según las siguientes condiciones: -En cada una de las celdas de la columna A hay una serie de datos de 4 dígitos separados por punto y coma(;). La idea es separar cada uno de esos datos y pegarle la misma información que hay en el resto de la fila, como se hizo de ejemplo en la pestaña "Ejemplo", donde se cogieron los 17 datos que hay agrupados en la celda A2 de pestaña "datos a trabajar", y se utilizo texto en columnas para separarlos y luego se transpusieron en la columna A y simplemente se relleno con los mismos datos de la fila 2. Y hacer esto mismo con todas…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.8k visitas
  6. Started by arit,

    Hola quisiera pedirle ayuda para la siguiente cuestión Necesito una macro que me copie un rango determinado al situarme en una celda y poder pegarlo en otro programa Tengo una Hoja1 de Excel con dos casillas de verificación Lo que necesito es que al situarme en la celda A3 de la Hoja1 se copie el rango A3:F3 de la Hoja 2 Si me situo en la celda A5 de la Hoja1. Me copia el rango A6:F6 + A10:D10 Si tildo la 1 casilla de verificación y me situo en la celda A3 de la Hoja1. Se copia el rango A14:C15 Si tildo la 1 casilla de verificación y la casilla 2 de verificación y me situo en la celda A5 de la Hoja1. Se copia el rango A18:…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 885 visitas
  7. Invitado Nicolás Araneda
    Started by Invitado Nicolás Araneda ,

    Estimados, Solicito de su ayuda en lo siguiente, la macro que tengo busca un dato y lo pega, pero es necesario que al momento de buscar el dato compare con la celda K y según el valor de esa celda, despliega los valores en celdas distintas. Si selecciono Chile en la macro, debe pegarme datos asociados en Tipo A, Tipo B, Tipo C. https://drive.google.com/open?id=1vvu6Oahx1mufAtQsk1TVwuVjL9PHvtjN de antemano muchas gracias

    • 0

      Reacciones de usuarios

    • 16 respuestas
    • 2.2k visitas
  8. Buen Día, Alguien me puede ayudar, tengo el siguiente codigo: Private Sub Workbook_Open() Workbooks("CorreoControlgas - Copy.xlsm").Application.Visible = False MIFORMULARIO.Show End Sub Y lo que quiero es que al abrirlo , oculte el libro y solo me ejecute el formulario y ya lo logre, el detalle es que cuando tengo otros libros abiertos me los oculta.

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 19.2k visitas
    • 1 seguidor
  9. Buenas tardes Estimados ..por favor me pueden ayudar con error que me aparace cuando presiono el boton grabar Private Sub CommandButton1_Click() On Error Resume Next Sheets("compras").Select ULinea = Range("a" & Rows.Count).End(xlUp).Row + 1 'llevar desde formulario a planilla excel' Range("A" & ULinea).Value = Me.TextBox5.Text Range("B" & ULinea).Value = Me.TextBox4.Text Range("C" & ULinea).Value = Me.TextBox18.Text Range("D" & ULinea).Value = Me.TextBox2.Text Range("E" & ULinea).Value = Me.TextBox8.Text Range("F" & ULinea).Value = Me.TextBox9.Text Range("G" & ULinea).Value = Me.TextBox10.Text Range("H" &amp…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 17k visitas
  10. Buenas tardes; Estoy desesperado, no sé que le ha pasado a mí Excel. Al abrir una macro guardada de ayer el Excel no tarda nada en abrirse pero......si ese Excel que abro ( guardado ayer ) le guardo con otro nombre, le cierto y le vuelvo a abrir, se queda en la pantalla de iniciando durante 2 minutos (aprox.) Y luego se abre. Que puede pasar, me pasa con todas las macros que guarde. No he probado con Excel sin macro, luego probare. Sabéis cómo solucionarlo??. Muchas gracias.

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.4k visitas
  11. Started by Blecho,

    Hola amigos, Estoy intentando que el color de fondo de un ToggleButton cambie de color según si está pulsado (verde) o no (rojo). He probado varios código que he encontrado en la red, pero no lo he conseguido. Además de eso se me produce un efecto no deseado con el contenido. Si pulso el botón en el formulario me muestra "Alta" y si no lo pulso muestra "Baja". Hasta ahí correcto, el problema es al grabar cambios, en la correspondiente columna de la hoja de cálculo guarda "VERDADERO" y "FALSO" y al volver a ejecutar el formulario me muestra precisamente eso, en lugar de "Alta" "Baja". Agradezco vuestro tiempo!! Trabajadores.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 3.9k visitas
  12. Buenos días, Estoy ejecutando una macro, y en un momento dado necesito guardar los valores en una matriz de dos vectores, es decir mi_array (x,y). El problema reside en que a priori desconozco el tamaño de la matriz, pero puede ser muy grande (varios miles (o cientos de miles) en la posición x). Si le defino el tamaño al principio del proceso, por ejemplo mi_array (1 to 1000, 1 to 1000), funciona el proceso de después pero llega un momento en que se queda fuera de rango porque necesito más posiciones. Si la dimensiono más grande por ejemplo mi_array (1 to 10000, 1 to 10000) entonces desde el principio me índica Memoria insuficiente (el límite para el error está apro…

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 3.2k visitas
  13. Hola estimados foreros, recurro nuevamente a uds porque sé que pueden hacer "magia" con la programación de códigos y que me pueden ayudar con lo que necesito... procedo a explicar...cuando abran el libro que adjunto éste se abrirá en una hoja llamada "Base" que es donde están todos los datos que fueron exportados desde otro software y pegados en esta hoja ("Base") y que a partir de estos datos se crearán algunos cálculos con estadísticas básicas al presionar el botón "Procesar Datos"... al finalizar todo este proceso de cálculos... quedará visible una hoja llamada "Estadística_Básica" que es la que uso como "reporte" ahí verán un gráfico que debería quedar igual al gráfi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 947 visitas
  14. Started by Pirtrafilla,

    Hola a todos. Tengo un problema que os puede parecer un poco tonto, pero no encuentro como solucionarlo. Seguro que es fácil pero no encuentro el Evento que debo llamar. Tengo en un Userform un Listbox y debajo de este hay unos Textbox. Lo que quiero hacer es que cuando seleccione un datos del Listbox sus datos vayan a parar a los Textbox. Hasta ahí no hay problema, el problema lo tengo porque el código lo he puesto en el Evento Click del Listbox y me envía los datos solo la primera vez que hago click, y cuando selecciono otro item no hace nada. Entiendo que el código lo estoy poniendo en un evento equivocado y no acierto con cuál es. ¿podéis ayudarme por f…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 3k visitas
    • 1 seguidor
  15. Hola amigos, buenos dia: Tengo un userform donde doy de alta a los artículos, pero quisiera ver si se puede colocar un control de Imagen donde con un CommandButton se pudiera insertar la imagen en el control Imagen y al dar guardar a la alta la imagen se guarde en la carpeta imagen. Dejo la macro que tengo hasta ahorita para su análisis y apoyo. Private Sub Imagen1_Click() If TextBox1 <> 0 And TextBoxId <> "" Then VerImagen.RenglonImagen = TextBox1 Set VerImagen.ImageAltas.Picture = FormaCodigos.ImagenPrincipal.Picture VerImagen.Top = FormaCodigos.Top VerImagen.Left = FormaCodigos.Left VerImagen.Show End…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 3.1k visitas
  16. Started by areco747,

    Hola necesito armar una macro en un Excel que consta de 2 hojas: Primera Hoja ( carga/copiado de datos): En esta hoja al seleccionar en la columna selección con una "X" que copie y pegue este tema en la segunda hoja en la referencia identificada con el mismo nombre ej: al seleccionar con una "X el nombre del participante lo copie y lo pegue en la hoja 2 en la referencia participantes. Y así sucesivamente que cargue los datos seleccionados con una "x" en los objetivos, Temas tratados y Conclusiones y Empresa. Siempre solo si se marca con una "X" el tema que se quiere pegar en la segunda hoja. Aclaración: obviamente la idea es marcar en un mismo tema eJ. Parti…

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 1.3k visitas
  17. Invitado Nicolás Araneda
    Started by Invitado Nicolás Araneda ,

    Estimados, Tengo una macro, en donde despliega en una pestaña todos los datos según uno seleccione en el combobox, al hacer Doble Click en la columna TECNICO , despliega una hoja con datos que se deben llenar. Existen dos botones, Ver y Registrar, al apretar el btn Ver, se despliegan campos dinamicamente y al completar esos datos se selecciona btn registrar y se almacenan los datos en la misma hoja en la celda 52 con su ID correspondiente. Lo que no me resulta es una vez creado los ese ID poder asociarlo a un combobox dentro del mismo formulario(btn ver) y me cree el ID 1.1 hasta N.N. Combobox1 : Dato1 Combobox2.Dato2 B…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 684 visitas
  18. Started by Comi,

    Saludos. Os dejo un archivo adjunto. Son dos hojas, una llamada CSV que es como a mi me llega la información de un pedido y la otra hoja que es donde me gustaría tener todos los pedidos juntos para poder controlarlos a la vez. No busco que me lo "arregléis sin más" solo que no se me ocurre como plantearlo. Obviamente lo único que se de programación es copiar y pegar algunos códigos que encuentro en mis hojas de excel. Gracias chicos. Ejemplo.xlsx

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.5k visitas
    • 1 seguidor
  19. Started by renato13,

    Buenas noches amigos Excelianos como están? espero muy bien. Necesito de su experiencia estoy trabajando para un proyecto de mi univesidad y la verdad he encontrado un proyecto casi a lo que necesito en este foro pero está incompleto el código del botón modificar tiene o comete algunos errores al ejecutarlo. Resulta que ingreso datos por un formulario y se grabará en un hoja de excel que me sirbe como Base de datos, alguien suguiere que se lo haga en Acces claro eso es mas para jugar con datos pero no todos pueden utilizarlo como yo. Es mas no quiero ingresar millones de datos por eso quiero acoplarme a excel y con un poco de ayuda de VBA se que puede funcionar. Bueno en …

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 4.7k visitas
  20. Started by LuisRojas,

    Hola a todos! Nuevamente publicando Verán no es tanto un problema el que tengo, sino quisiera solicitarles sugerencias de mejora, he creado un lector de captcha cogiendo código de por aquí y por allá https://drive.google.com/file/d/1JJ7H3bzVI_L_Ef0diSynJrB-8oW7r_pq/view?usp=sharing Y me resulta útil para saltarme algunos captchas, pero no mucho cuando la imagen, por ejemplo, tiene fondo negro o pequeñas ofuscaciones Espero comentarios

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 2.7k visitas
  21. Invitado Yamid Cano
    Started by Invitado Yamid Cano ,

    hola buenos días, tengo un formulario que encontré en este foro y quisiera adaptarlo a una una tabla que ya manejo pero no e podido... el formulario tiene cuadro de filtro pero me gustaría tener dos filtros mas y poder seleccionar que columnas quiero filtra en cada uno de ellos. dejo una ejemplo en la tercera hoja con el nombre R-SI-019 que es donde quiero aplicar el formulario. Gracias por su ayuda ejemplo.xlsm

    • 0

      Reacciones de usuarios

    • 15 respuestas
    • 4.1k visitas
  22. Started by meduvilla,

    Buen dia ...estimados Maestros del Excel...por favor me pueden ayudar ... ( molestando nuevamente ...)es posible que se pueda ingresar el rut en textbox3 del form. y complete automaticamente los demas textbox...? desde ya agradecido... atte Meduvilla cargar proveedor.xlsm

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 925 visitas
  23. Started by exekyel2010,

    El usuario Antoni, me creo una macro el año pasado que funcionaba para generar las dos columnas (código y precio) de todo el libro. intento configurar para este nuevo libro, y no logro que funcione. Aclaro que funciono con los tres libros anteriores a este ultimo. El libro original tiene 17 hojas, adjunto una muestra de 5 Hojas. Espero su ayuda! Gracias Lista100.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 874 visitas
  24. Buenas tardes Estoy bastante atascado en el siguiente formulario, y por más vueltas que le doy no logro modificarlo correctamente para poder rellenar una tabla de datos seleccionados en un Listbox. Así mismo necesitaría poder eliminar la fila de encabezamiento que aparece en el Listbox. ¿Me podrían ayudar? Mi gratitud hacia todos ustedes que me están ayudando y que sin ella no podría avanzar. Gracias y un saludo AndrMax FormularioB.rar

    • 0

      Reacciones de usuarios

    • 15 respuestas
    • 1.6k visitas
  25. Started by Onotera,

    Buenos días, Tengo la siguiente macro y en mi ordenador va más o menos rápida, pero en un ordenador conectado en red tarda una eternidad en crear las pestañas Creacion hojas obra - copia.xlsb

    • 0

      Reacciones de usuarios

    • 12 respuestas
    • 6.5k 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.