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. buenas tardes ... existe la posibilidad que me puedar ayudar por favor con esta inquietud ?? " en un formulario quiero multiplicar valores de un combobox1 por textbox1 con resultado en textbox3 " pero automático ...sin el boton para ejecutar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 889 visitas
    • 1 seguidor
  2. Started by anatera10,

    buenas tardes jovenes tengo un problemita con una macho que estoy ejecutando y me da un error '1004' en tiempo de ejecucion, me pueden decir por favor como lo soluciono, le explico que esta macro es para buscar las diferentes combinaciones exixtentes de 6 codigos en un rango del 1 al 38. este es el codigo que estoy utilizando lo que esta en negrita es en donde me esta dando el error. espero me puedan ayudar. Gracias Private Sub CommandButton1_Click() Dim nn As Long, mm As Integer, rElem As Long, kk As Long, r_Comb As Long Dim myMat(), Elem, piv() As Long nn = Cells(Rows.Count, "B").End(xlUp).Row If WorksheetFunction.CountA([b:b]) <> nn Then MsgBox "La col…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 889 visitas
  3. Hola amigos espero puedan ayudarme con esto, paso a contarles Tengo una Aplicación que me genera un número al cual guardo en un archivo .txt, luego tengo una hoja excel la cual me genera un Codigo PDF417, o sea le ingreso en una celda algun dato y presionando un boton GENERAR me codifica la información. Lo que quiero hacer es agregar un boton que sea LEER para que me lea desde el archivo .txt el número guardado y lo inserte en la celda desde la cual generaré el codigo PDF. Espero me hayan entendio y espero sus comentarios. Saludos.-

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 888 visitas
  4. Started by eudy jimenez,

    Buenas, Necesito crear una macro de inventario pero se me torna algo muy dificil no tengo idea de como iniciarla lo que por qu el porceso es incomodo , tengo una seria de activos con seriales diferentes, lo que necesito es lo siguiente. Tener un inventario que cuente los seriales por he me indique los modelos con un buscarv que me sume las entradas de activos por serial y me reste la salidas. con eso me diga lo que tengo en almacén disponible para entrega. esa es la idea que tengo , si hay alguien que me pueda ayudar le agradeceré eternamente

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 888 visitas
  5. Started by delvalle,

    Buenas compañeros, si me ayudáis con los siguiente, lo agradecería mucho. El funcionamiento del libro es el que sigue: La hoja2 es donde se guardan los registros, éstos provienen de dos hojas distintas. De una vienen los datos a los que llamo Movimientos en Cuenta que sería en este caso la hoja1 y la otra hoja la he omitido porque no interviene. Los datos que provienen de la hoja1, en el campo Id siempre debe de aparecer 0 (000000), independientemente del número de registros. Se debe de llenar el campo Id (siempre 0 como he dicho), el campo Nombre (que sería el Concepto - hoja1), el campo F. Fin (que es la Fecha - hoja1) y R. Neto (que es el Importe - hoja1), el rest…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 888 visitas
  6. bueno primero que nada si leen esto gracias por su atencion el punto de de mi tema es si me podrian ayudar a la creacion de una macro que me permita copiar celdas especificas de 1300 archivos de exel a uno solo. mi ejemplo seria cliente1(archivo de exel parte de los 1300) nesesito copiar las siguientes celdas h1,h7,g11,g13 de ese archivo a otro llamado "resumen" de manera concecutiva y ordenada de antemano gracias por la atencion

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 888 visitas
  7. Started by jeaa,

    Buenas tardes, expertos solicito una ayuda para concatenar dos columnas una de ellas es en cuanto a la fechas, lo que pasa es que la macro que tengo concatena muy bien, solo tengo un inconveniente con las fechas dicha columna (I) estas formateadas por ejemplo asi: Feb-20 pero al concatenar el resultado asi: O-2AA6220/09/2021, pero asi no quiero, me gustaria concatenar que salga asi: A-234RV44032 los 5 ultimos digitos son de la fecha, bueno asi me gustaria que quede, la macro que estoy usando es: Sub Concatenar() uFila = Range("H" & Cells.Rows.Count).End(xlUp).Row pFila = 1 For fila = pFila + 1 To uFila Range("O" & fila) = Range("H" & fila) &am…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 888 visitas
    • 1 seguidor
  8. Hola buenas tardes, Alguien de ustedes pueden orientarme con una problematica que tengo al momento de utilizar la opción de Excel de Data Validation. Tengo un template que he generado donde los usuarios deben llenar los campos seleccionando información de una lista despegable (Data validation) y como lo comparto por red, entonces los usuarios hacen una copia de este archivo a su equipo y lo trabajan localmente (Esto porque son muchos usuarios) ya que lo tienen listo copian y pegan la información al archivo compartido en red que se puede decir es el original, pero tengo un issue ya que los Data validation de todas las columnas del archivo se eliminan al realizar esta ope…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  9. Buenos días, espero que como siempre me puedan ayudar. Tengo una información que quisiera pasar a un archivo de world. Para esto, estoy utilizando un código que no es mio y utiliza una plantilla de word para buscar objetos y cambiarlos por la información que yo le especifico. Pero quisiera que también me exporte un cuadro que tiene un nombre definido de "cuadro" y no he podido. Alguien que me pueda decir como hago para exportar TODO el cuadro al archivo word. Adjunto un archivo para que sea mas claro la explicación. Gracias de antemano. Pasar a Word.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  10. Started by wilkin,

    Buenas noche se puede hacer que se tome una foto en google earth y se lleve al excel automáticamente o algo parecido el que me pueda ayudar se lo agradeceria gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  11. Started by Orlandoee,

    Se puede vincular de forma Automatica, trabajo con un libro que tiene en determinadas celdas el nombre de "XXXXXX-MAC" el nombre coincide con archivos pdf ubicado en otra carpeta se puede por medio de una macro realizar una vinculacion automatica de estas imagenes cada vez que se accede al libro, Muchas Gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  12. Started by JoaoM,

    Tengo este evento el cual quisiera aplicarlo en varios eventos de varios formularios Sub Limpia(nameform As String) 'para TextBox y ComboBox en formulario 'Dim Ctrl As Object ''Aqui la rutina para Ejecucion 'For Each Ctrl In nameform 'Entrada.Controls 'If TypeOf Ctrl Is MSForms.TextBox Then Ctrl = Empty 'If TypeOf Ctrl Is MSForms.ComboBox Then Ctrl = Empty 'Next Ctrl 'MsgBox ("Controles limpios para nuevo uso"), vbInformation, "Limpiesa" End Sub[/CODE] Tal como esta no funciona, funciona si si le quito nameform As String y nameform y le dejo Entrada.Controls (Entrada es nombre de uno de los formularios) Para ello tendria que repetir el mismo codigo con solo …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 887 visitas
  13. Started by celim,

    Hola amigos del Foro, despues de mucho tiempo regreso por este hermoso foro. y necesito su ayuda de ustedes que son unos genios... le comento en el libro que adjunto, se encuentra la hoja4, en esta hoja existen dos macros uno de ellos conocido como modo1 ( un buen forero me ayudó) cuando se ejecuta busca las celdas cuya suma sea muy cercano a igual al valor de la celda "M2" y a estas filas la rrellena con la fecha y la palabra "si" en las colunas O y N respectivaente, sin embargo esta macro tiene ciertas limitaciones como por ejemplo las combinaciones no alcanza a sumar valor de la celda(valor exacto) "M2",ante ese problema busque en el Intenet y encontre la macro …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  14. Started by MARY_45,

    Buenas tardes! Les escribo para solicitarles su ayuda. Estoy intentando filtrar el contenido de un cuadro combinado de acuerdo a un dato existente en una base de datos. Por ejemplo, si yo coloco 04/04/2014 en la celda B3 en el cuadro combinado solo me deberia aparecer los nros de presupuesto del 1 al 4. Adjunto les dejo el archivo. Saludos Libro1.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  15. Saludos a todos, es mi primera consulta en el foro. Se trata del siguiente problema: ejecuto el código de un programa sin problema durante todo el tiempo. En un momento dado, al abrir el programa no puedo ejecutarlo. Intento ver el código y aparecen en blanco TODAS las pantallas en las que debería estar visible. He compilado el programa en otro ordenador y sigue con el mismo problema. El problema es grave ya que tengo que recurrir a una copia de seguridad anterior y rehacerlo de nuevo. Agradecería cualquier sugerencia que me ayude a solucionar este problema tan potencialmente peligroso. Muchas gracias. Fernando Cantón

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  16. Started by Alba Perez,

    Hola, tengo esta tabla creada, y a mi me funciona perfectamente.. a la hora de seleccionar el taller en el recuadro de arriba se me cambia el listado de nombre y apellidos y la información que contiene cada celda relacionado con el mismo. Pero a la hora de poner el archivo en una carpeta compartida o de enviarlo por correo, la otra persona al seleccionar el taller no se la cambia el listado, ni las demas celdas. Necesito ayuda urgente.? Muchas gracias!! Adjunto el archivo para q lo vean. COMPROBAR SEGUIMIENTO USUARIOS DURANTE COVID-19 .xlsm

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 887 visitas
  17. Started by joseapm6260,

    Buenos días a todos los expertos: Siguiendo las indicaciones de Macro Antonio he encontrado esta macro a través del google, pero mis conocimientos no llegan a entedender como adaptarla a mis necesidades. La macro es esta: Public Function sendEmail(ByVal senderAddress As String, _ ByVal destinataryAddress As String, _ Optional ByVal subject As String = "", _ Optional ByVal body As String = "", _ Optional ByVal CC As String = "", _ Optional ByVal BCC As String = "", _ Optional ByVal…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 887 visitas
  18. Started by Marcos14,

    Hola a todos, hay posibilidad de crear un campo MEMO en un USERFORM de EXCEL? Gracias de antemano por vuestra ayuda

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 886 visitas
  19. Started by Fcarrillo,

    hola, explico el archivo adjunto, cuando lo abren se presiona el botón que se ve en la parte superior derecha, sale un inbox, al escribir "TIPS", que es el usuario principal, nos muestra 2 hojas más, en la hoja "registro", como puedo hacer, para que se vea en cada celda, el usuario, hora de acceso y hora de salida, ya que serian varios usuarios y necesitaré llevar un historial del personal que ocupa la hoja anexo codigo que utilizo, no se si se pueda modificar o se tenga que agregar otra rutina Private Sub CommandButton1_Click() clave1 = InputBox("Ingrese Usuario", "TIPS PROMOCIONALES", DefaultValue, 6700, 2800) If clave1 <> "" Then Call Example Select Case …

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 886 visitas
  20. Started by Pelusurf,

    Buenas noches, una solucion a mi problema necesito una macro para cruzar informacion, es decir coger dos o 3 archivos y compararlos por las columnas especificadas es decir que me de como resultado tantos archivos no coinciden. espero haberme echo entender de antemano agradezco su gentil ayuda

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 885 visitas
  21. Hola a todos, Adjunto captura y archivo de lo que me traigo entre manos. En la imagen, podréis ver que tengo una hoja excel, se trata "simplemente" de que si en algún momento pongo "X" en la columna "EX" (columna H) automáticamente se vacíen los datos que hay en las columnas E y F de esa misma fila. ¿Es posible sin tener que acudir a hacer click a ningún botón que haga referencia a esa macro? ¿O tenéis alguna otra idea? La idea final es, que si yo excluyo una parcela, me vacíe esos datos, porque no tendría sentido que aparecieran. Es como si una persona fallece, deja de tener DNI. En este caso, si una parcela "muere", deja de tener un dueño y un nombre. Gra…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 885 visitas
  22. Started by Villa del Alba,

    Buenas Tardes: Es la primera vez que hago una consulta, pero hace tiempo que visito la página. Les cuento que trabajo en una empresa que provee personal de seguridad a quienes nos contratan. El tema es que cada vigilador se reporta a una Base de Operaciones indicando el horario de entrada y salida. Para efectuar el control, diagramé un userform al cual se le debe ingresar el id del cliente, el numero de día de la semana y oprimir el boton consulta. Ahí el formulario trae los horarios en que se debe presentar el vigilador. El operador de base debe ingresar el nro de legajo y aparece el nombre y apellido y luego presionar el boton ingresar datos. Todo f…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 885 visitas
  23. Started by dmslop,

    buenas compañeros: como puedo hacer para que un textbox tenga un valor máximo a mostrar por ejemplo. si voy a importar un datos numérico a un textbox el cual es 125.333. el textbox me muestre 100.000 que sea el valor máximo a mostrar. si la cifra es mayor a 100.000 que el textbox solo me muestra 100.000 y si es menor obvio la misma cantidad... espero sus ayudas gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 885 visitas
  24. Hola, estoy haciendo una macro en la que tengo que crear un gráfico donde como parte del titulo agrego la fecha de creación, sin embargo al agregar la fecha queda todo del mismo tamaño y quería hacer que la fecha incluida en el titulo apareciera mas pequeña (ej. tamaño 10) y el resto del titulo apareciera mas grande (ej. tamaño 14). A continuación dejo el código donde agrego el gráfico. With ActiveChart .ApplyChartTemplate (ActiveWorkbook.Path & "\series_barra.crtx") .HasTitle = True .ChartTitle.Characters.Text = titulo & Chr(13) & "(" & CStr(Date) & ")" .Axes(xlCategory, xlPrimary).HasTitle = True .…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 885 visitas
  25. Buenas noches: Tengo codigos de personas, a quienes quiere asignar cierto numero de llamadas, por ejemplo repartir 6 llamadas entre 3 codigos, a la primera le puede tocar 3 llamadas,a la seguda 2 y a la tercera 1, lo que se quiere es que la distribución de llamadas sea aleatoria. Adjunto archivo Muchas gracias Muestrita.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 884 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.