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, Me puede indicar alguien donde encontrar entre los numerous del array y los tipos de fomrato Muchas Gracias, Un Saludo

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 4.6k visitas
  2. Started by pneox,

    Tengo un libro excel (archivo destino) con una vinculación a otro libro. El archivo origen se actualiza cada 3 días y cambia de nombre, si bien se guarda en la misma carpeta que la versión anterior. Me gustaría poner un botón en el libro de destino, para que me salga la ventana de cambio de origen, y que yo sea yo el que pueda seleccionar el archivo que quiero. Es decir, sería como ir a "datos/editar vínculos/cambiar origen", y que se quede abierto el seleccionador de archivos de windows (si puede ser, en la ruta que siempre tengo los archivos actualizados). Gracias.

    • 0

      Reacciones de usuarios

    • 13 respuestas
    • 4.6k visitas
  3. buenas tardes sólo tengo algunas nociones de vba pero consultando la web he creado una macro mi macro pretende abrir una página web y extraer algunos datos y copiarlos en una hoja excel la página requiere la inclusión de un usuario, contraseña y un CIF he logrado automatizar la apertura de la página principal, desplazarme a otra página de la misma web pulsando un enlace, incluir en ésta el usuario, contraseña y CIF y validar los datos pulsando el botón oportuno en este punto se muestran parte de los datos a importar a Excel en este punto no sé cómo seguir y se me plantean tres problemas 1º. Cómo selecciono la página que contiene los datos para importarlos a excel.…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 4.6k visitas
  4. Started by Maverick_14,

    Hola a toda la gente del foro, hoy les traigo un código que fui recopilando y en el cual personas de este foro me han ido ayudando en armar. Lo que no puedo lograr es introducirla en un módulo y poder llamarla siempre que yo lo requiera. Call CARGAR_COMBOBOX("BASE", "N_SE") Function CARGAR_COMBOBOX(HOJA As String, POSBUS As String) As String Dim Dir As String 'ACTIVA LA HOJA: "BASE" Worksheets(HOJA).Activate 'ACTIVA LA CELDA A1 ActiveSheet.Range("A1").Activate 'BUSCA LA COLUMNA SEGÚN LA ETIQUETA INDICADA Do While ActiveCell.Value <> POSBUS 'REALIZA UN DESPLAZAMIENTO (FILA,COLUMNA) Y ACTIVA L…

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 4.6k visitas
  5. Started by joshc,

    Hola amigos foreros Estoy precisando saber como contar las paginas de una hoja. Estoy intentando con ActiveSheet.PageSetup.Pages pero no acierto como es lo indicado. Muchas gracias como siempre. Saludos.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 4.5k visitas
  6. Started by Alfonso5597,

    Hola estimados de Ayuda excell Solicito su ayuda para este proyecto de Tpv que me gustaria optimizar, todo funciona perfectamente, pero intento añadir un boton para elegir la familia y que esta llene los botones pero no lo consigo, y tampoco que me lo descuente del stock De antemano agradezco su colaboracion Saludos Tpv

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 4.5k visitas
    • 1 seguidor
  7. Started by josyta-geo,

    Estimados: Estoy tratando de programar un boton dentro de un formulario que me lleve al hipervinculo rescatado desde una busqueda, cuya direccion se guarda en la planilla. Adjunto el ejemplo. EJEMPLO1.xls

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 4.5k visitas
  8. Started by Josmordia,

    Hola tengo un archivo con una plantilla de producción y quiero perfeccionarla con vuestra ayuda. Sería utilizado como planificación de la producción diaria y a la vez como base de datos de los artículos existentes en fabrica. Os explico un poco en la pestaña artículos estan todos los artículos existentes, cada artículo tiene a su derecha el tiempo de producción de la ultima operación y todas las operaciones necesarias con sus respectivos tiempos, materias primas y semielaborado. Al yo planificar a un operacio un artículo obtendría todas las operaciones necesarias, asi como su materia prima y articulos semielaborados inferiores, con sus respectivos tiempos. Esto es lo…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 4.5k visitas
  9. Este problema me supera, mis conocimientos en VB son muy basicos, pero de seguro alguno puede resolverlo en menos de 2 min. Necesito una macro que evalue un rango de filas que contienen cada una un correo electronico, si la condicion a evaluar (en un rato comento cual es) se cumple, entonces debe copiar esa direccion o direcciones de correo eltronico y enviar via outlook un correo masivo Tanto el asunto como el cupero del mesaje son iguales, por eso pueden incluirse en alguna celda y tomarlo a aprti de alli, si mas un caso cumple con la condicion entonces se pueden copiar en un solo mensaje todas las direcciones de correo, La condicion …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 4.5k visitas
  10. Started by magniflow,

    Quitar espacios de cada celda de toda la hoja Buenas tardes amigos Por favor quisiera que me ayuden, busque en google pero no he encontrado alguien que me pueda ayudar. Quiero una macro o algún truco quizás para quitar los espacios de varias columnas, ya que lo que tengo que hacer es agregar una columna al costado y poner =espacios(celda) y jalarlo para abajo. y asi para todas las columnas para que son muchas columnas y todas la mayoría están con espacios al final.

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 4.5k visitas
  11. buenas espero que estén bien, necesito de su ayuda ya que estoy aprendiendo a manejar el excel a nivel macro, ya e vistos muchos vídeos y e leído mucho y no consigo la solución que busco tengo este formulario, me funciona muy bien pero quiero colocarle el PasswordChar = "*" y no doy con esa solución Private Sub LOGS_Click() CLAVE_LOGS = InputBox("EXCRIBA SU CLAVE") If CLAVE_LOGS = "w21052014r" Then Sheets("LOGS").Visible = True Sheets("LOGS").Select Else MsgBox ("CLAVE INCORRECTA!!!") Sheets("portada").Select End If End Sub si hay alguien que me ayuda por favor

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 4.5k visitas
  12. Started by soda1206,

    Buenas tardes foreros, he buscado información en la web para contar celdas según su color, pero la función "CONTARCOLOR" no me funciona, alguien sabe cómo puedo contar celdas con un color específico en un rango dado??

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 4.5k visitas
    • 1 seguidor
  13. Started by ABOHORQUEZ,

    Buenas, reciban un cordial saludo, despues de tanto buscar y probar no he podido lograr llenar un formulario WEB con una dato y luego hacer la busqueda. a ver quien me una ayuda con este codigo. Primero hago la conexion del usuario y me logeo con existo con este codigo. Sub PS_ACCESO_001() Dim IE As Object, tags As Object, tagx As Object If Hoja2.Cbo_Usuario.Value = "" Or Hoja2.Txt_Psw.Value = "" Then Exit Sub Application.StatusBar = "Verificando usuario. Please wait..." Set IE = CreateObject("InternetExplorer.Application") With IE IE.Navigate "http://pspa91web=login&languageCd=ESP" While .Busy DoEvents Wend .Document.all.Ite…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 4.5k visitas
  14. Started by manzano,

    Estimados, muy buen dia. Les comento que estoy trabajando a una macro, la cual consiste en buscar datos de otro libro de excel, mediante el comando ActiveWorkbook.Path. Necesito que busque 5 archivos distintos, los cuales están nombrados con números del 1 al 5. Para hacer esto, copie 5 veces el código ActiveWorkbook. El problema es que si un día solo tengo 3 archivos, la macro arroja un error al no encontrar el cuarto archivo. Probe utilizando el comando On Error GoTo "primero" , y al final primero: Funcionó con el primer codigo, pero el segundo utilice On Error GoTo "segundo, y no lo considera. Sub TEST() ' ' TEST Macro Dim wbDestino As Workboo…

    • 0

      Reacciones de usuarios

    • 28 respuestas
    • 4.5k visitas
    • 1 seguidor
  15. Started by markividal,

    Buenos días Tengo un Excel macro que debe recopilar toda la información que se genera en 8 excel distintos. El formato de las columnas es el mismo en todos los excel y en el macro. No se como debo hacer para que el Excel macro recopile toda la información que se va actualizando a diario en el resto y que cada vez tienen más datos me pueden ayudar por favor

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 4.5k visitas
  16. Started by Discobolo,

    Buenas noches he estado mirando cronómetros de cuentas regresiva en el foro, pero no encuentro como hacer que cuente días y horas a partir de una celda donde por ejemplo pongo que la caducidad es de 20 días a partir de la fecha de hoy y cuente avisando cuando caduca, no se si me explico bien agradezco vuestra ayuda gracias de antemano

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 4.5k visitas
  17. Started by benbafel,

    Buenos días a todos, esperando que estén todos bien, quería solicitar su ayuda. Necesito crear una macro que reciba varios archivos .txt e ingrese el nombre del archivo en una celda(columna A) y el contenido del. Txt(columna B). He buscado solución a este tipo de problemas usando macros, pero no logro encontrarla, por lo que vengo a buscar consejo. Dejo adjuntos ejemplos de archivo .txt y como se vería el archivo Excel que deseo generar. De antemano Muchísimas gracias Excel Ayuda Ejemplo.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 4.5k visitas
  18. Started by jama21ve,

    Buenos días, ante todo muchas gracias por todo el apoyo que se recibe de este foro. Muchas veces he encontrado la respuesta de algún problema aquí. Acabo de inscribirme al foro porque tengo un problema con una Macro que genera el error "Se ha producido un error '438' en tiempo de ejecución: El objeto no admite esta propiedad o método". Yo utlizo Office 2010 y funciona bien, pero el error me sucede cuando el archivo lo abren compañeros que tienen una versión anterior (2002 creo). Esta es la macro, la hice a través de la herramienta de grabar macros. Quizás de ahí venga el error. La idea principal es que haga dos ordenamientos, primero por la columna "c" y luego por la …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 4.5k visitas
  19. Buenos días; Mi problema es el siguiente. Abro un libro Excel que me hace saltar una ventana con las opciones Yes/No. Yo quiero que responda siempre Yes. He probado con todo (Application.enableevents=false/true, Application.displayalerts=false/true, Application.sendkeys "y") pero no funciona porque la acción de abrir el libro es la que hace saltar la ventana. Entonces, ¿hay alguna forma de que dentro de la instrucción Workbooks.Open (Filename:=ruta, Password:="e3t2b4ci").RunAutoMacros which:=xlAutoOpen [code] pueda responder Yes a una ventana qué emerge? Muchas gracias de antemano por vuestro tiempo Un saludo

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 4.5k visitas
  20. Started by jose_luisc,

    Buenos días gente, bueno es simplemente lo que dice el titulo, quisiera que en una determinada hoja (no en todo el libro) se resalte la fila activa con algún color, sin que modifique los formatos condicionales que pueda llegar a tener esa hoja No lo intenté hacer con formato condicional ya que es una tabla muy extensa y supongo que el rendimiento del libro bajaría en comparación si usaría VB Desde ya muchas gracias y saludos Buena Vida

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 4.5k visitas
  21. Started by Danielr,

    Hola a todos, En el archivo adjunto tengo creada una lista con la referencia de unos productos, cuando inserto en la celda que se encuentra en ROJO, quisiera que se me autocompletara o me sacara coincidencias con la lista que existe, me han dicho que es mediante el uso de visual, pero la verdad no tengo la mas mínima idea. Muchas gracias. Adjunto el archivo. Libro2.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 4.5k visitas
  22. Hola a todos, Soy nuevo en en foro y tengo la siguiente duda. En la columna N3 a N1oo tengo distintos estados (p.e: Orden recibida, Orden en proceso, Orden Despachada, etc). Cada renglón es una nueva orden. Lo que preciso, es que cuando cambie el estado, se ejecute una macro. Desde ya muchas gracias!!

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 4.5k visitas
  23. Invitado Juan Pelfort
    Started by Invitado Juan Pelfort ,

    Hola de nuevo, haber si pueden ayudarme, se trata de cómo hacer para en Excel macro ? pueda ejecutar video, cómo puedo hacer ? Gracias a todos

    • 0

      Reacciones de usuarios

    • 20 respuestas
    • 4.5k visitas
  24. Started by jmzamora,

    Buenas tardes compañero. He encontrado un ejemplo de formulario el cual me gustaría adaptar al mío. Mi pregunta es la siguiente. Cuando generas un registro aleatoriamente empieza a generar desde el número 500, 501, 502...etc ¿En vez de que empiece a generar por números podría empezar a generar letras y números? Me explico, por ejemplo: HT-001, HT-002, HT-003.... Muchas gracias siempre por vuestras ayudas y vuestras ideas. Si alguien pudiese ayudarme se lo agradecería, SALUDOS CONSECUTIVO PERSONALIZADO.xlsm

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 4.5k visitas
    • 1 seguidor
  25. Started by redredred,

    Hola, les pido ayuda ya que no se mucho sobre VB. Pero necesito hacer un tipo de programa para hacer el ingreso de entradas para un evento a beneficio. Tengo una planilla hecha pero me faltan cosas. La planilla tiene un menu para ingresar los numeros de las entradas, ingresar entradas con vales, borrar entradas y ver estado de cuantas entradas se han ingresado. El problema que me surge es el siguiente, yo ingreso los datos con el UserForm1 y se guardan en el libro excel, pero necesito que no se puedan ingresar numeros de entradas que ya esten ingresadas en el libro. Lo otro que tambien necesito si es que se puede es que los datos se vayan guardando en forma horizontal u…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 4.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.