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

    saludos. estoy ttrabajanndo en un treeview de un ejemplo que vi en internet pero me arroja un error Private Sub TreeView1_KeyDown(KeyCode As Integer, ByVal Shift As Integer) With TreeView1.SelectedItem 'aqui una de las ventajas de tener bien definido el Tag. si este es 'distinto a marca , entonces es una caracteristica: If .Tag <> "marca" Then 'si la tecla presionada es la de borrar: If KeyCode = vbKeyDelete Then 'borro el dato en excel Range(.Tag).ClearContents ' 'y quito el nodo TreeView1.Nodes.Remove (.Index) ElseIf KeyCode = vbKeyReturn Then 'si presio…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  2. Started by Antoni,

    Hola a todos: Necesito las imágenes de los iconos de Excel 2013 (Face-Id) en una hoja. Gracias de antemano Saludos

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  3. Hola Buenas tardes. Solicito nuevamente su orientacion y ayuda. Tengo un formulario (Formulario1) desde el cual puedo abrir el formulario2. Estoy usando esta macro en Formulario1: Formulario2.Show[/PHP] Estoy suando esta macro en el formulario 2: [PHP]Private Sub UserForm_Initialize() If FURMULARIO1.Visible = True Then Unload FROMULARIO1 End Sub[/PHP] Para que al abrir el formulario 2 se cierre el formulario 1, pero al hacerlo en viceversa me bota el error. Parcticamente lo que deseo hacer es, del formulario 1 abrir el formulario 2 y se cierre el formulario 1, y del formulario 2 poder abrir el formulario 1 y que se cierre el formulario 2. De antemano m…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1k visitas
  4. Started by Darack,

    Buen día profesionales tengo un problema tengo un Combobox que tiene ya una lista siendo los datos PC, Operativo y Otro, el detalle esta cuando selecciono otro me habilita o muestra un Textbox donde tengo que escribir el dato o especificar la información pero al momento de guardar guarda el dato del Combobox, me gustaría su ayuda de todos ustedes que son profesionales y tienen conocimientos amplios en el tema y que la misma función sirva al querer modificar el dato si existieran algún error. Saludos.

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1k visitas
    • 2 seguidores
  5. Hola. Quería pedir ayuda con respecto a una macro. Quiero hacer una especie de libro diario en el cual registrar todos los gastos e ingresos diarios de un mes, ingresando los datos a una planilla a través de un botón que inserte una nueva fila a la planilla y ordene los datos por fecha. Para ser más explícito, necesito que: -el macro inserte una nueva fila en la tabla donde llevo el control de ingresos y egresos, copiando automáticamente la fórmula de la fila superior, -copie los datos de la celda A3 hasta E3, -los pegue en la nueva fila insertada, -la datos de la tabla se ordenen por fecha, -se borren los datos de la celdas A3 hasta E3, -(aquí es donde me he traba…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  6. buenas tardes amigos del foro, tengo un problema el cual no he podido resolver, necesito crear una macro que filtre mas de 1 codigo desde el campo filtro de informe. he buscado declarando variables pero me arroja errores del tipo que no se puede obtener la propiedad pivotitem. debo aclarar que la base de datos original contiene 1900 codigos aproximadamente y la idea es que a traves de un listbox se pueda seleccionar varios codigos dependiendo de las ventas, yo tengo macros que he hecho a travez de codigos y ejemplos que he sacado del foro, pero todas filtran a traves de los campos de filas y columnas, no se si es posible hacer lo que solicito, sino se puede por lo menos …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  7. Hola. Tengo dos archivos que tienen vínculos mutuos entre ellos, uno se encuentra en local y el otro en Sharepoint. Ejemplo: La celda B2 del archivo 2 es igual a la celda B2 del archivo 1. Una vez que tenemos la celda B2 del archivo 2, esta hace una búsqueda en el archivo 2 y establece su celda B3. El siguiente vinculo es que la celda C2 del archivo 1 es igual a la B3 del archivo 2. Problema, al ser información de ida y de vuelta, si yo modifico el la celda B2 del archivo 1, y le de a actualizar vínculos, esta no me devuelve el nuevo valor, ya que no se han ejecutado ni los vínculos ni la nueva búsqueda en el …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1k visitas
    • 1 seguidor
  8. Estimados amigos, una consulta, estoy bloqueado y no se como hacer un archivo, necesito sus consejos para hacer este archivo que distribuya: Tengo valores totales al nivel NIVEL 1.1 y al NIVEL 1.1.1.1, Necesito hacer una distribución a los otros niveles de acuerdo a porcentajes variables del nivel NIVEL 1.1.1, tomando en cuenta que la cantidad de items no es constante desde el NIVEL 1.1. CONSULTA: 1. Debo tener una tabla de porcentajes de distribución para todos los niveles? 2. Debo tener una tabla que indique cuantos items existen por cada nivel para hace la distribución total? 3. Se puede hacer una macro que indique cuantos items existen por niveles y que sea varia…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1k visitas
  9. hola buenas noches aqui molestando de nuevo:cower: solicitando su ayuda de la manera mas atenta si pudieran auxiliarme poniéndole un boton de modificacion de datos a este formulario :smug:si alterar lo ya hecho, todo esto con la idea de poder completar este formulario que en lo personal me parece muy util pero siento que le hace falta esa parte de modificacion de datos mediante el formulario. De ante mano les agradesco. Saludos anexo: archivo de excel comprimido Base.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1k visitas
  10. Hola a todos!! Tengo un problema con una macro. He creado un acrhivo llamado xxxx fecha y hora (Actual) y quiero enviarlo por correo con un boton macro. Cuando creó la macro en excel no reconoce el archivo guardado en el disco C, ya que este cambia cada vez que lo guardo con una hora diferente. Existirá alguna manera de hacer una macro, que la ruta sea general y llamé al último archivo guardado en una carpeta? Muchas Gracias!!!

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  11. Hola a todos. Mi nombre es Maurizio y mi nuevo problema con la VBA es este: Yo en una hoja de excel gracias a su ayuda Anterior que es esto: Dim rngTarget As Range Sub GetShapeFromWeb(strShpUrl As String, rngTarget As Range) With rngTarget.Parent .Pictures.Insert strShpUrl .Shapes(.Shapes.Count).Left = rngTarget.Left .Shapes(.Shapes.Count).Top = rngTarget.Top End With End Sub Private Sub Cmd_Recupera_Immagini_Click() 'On Error Resume Next For I = 1 To 1 Call GetShapeFromWeb(Foglio1.Range("A10").Value, Foglio1.Range("B20")) Call GetShapeFromWeb(Foglio1.Range("A11").Value, Foglio1.Range("C20")) Call GetShapeFromWeb(Foglio1.Range…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  12. Hola! Por favor su ayuda para realizar una macro que me genere automáticamente una taba dinámica con la información del hoja"BASE DATOS". necesito que en el reporte se muestre la fecha de la factura, que se agrupe por número de proyecto, luego por proveedor, y que en cada proveedor se muestren las facturas que se han ingresado, las facturas deben aparecer con el monto y su fecha y además que totalice por proveedor y total general por proyecto. Adjunto el documento. Me pueden ayudar por favor?. realmente me urge. Muchas gracias y saludos. Control de facturas v.3 final.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1k visitas
  13. Hola!, les cuento que tengo una base de datos en excel que consiste en un libro compartido, esta es abierta por medio de otro libro excel que contiene macros para abrir, modificar, guardar y cerrar el libro compartido. El tema es... que cuando está cerrando el libro compartido aparece el siguiente mensaje.. "La siguiente acción quitará el uso compartido del libro, ¿Desea quitar el uso compartido? Si, No...", Quisiera saber si hay forma de que este mensaje no aparezca o bien, que se haga click en "No" automáticamente por código. La idea de modificar un libro compartido es que siempre este compartido no? Saludos y espero vuestra mano amiga. NombreArchivo = "Z:\Preciosv…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  14. Estimados, Adjunto archivo (sacado de este portal), pero lo que no logró es generar nºfactura automático, es decir, cuando lanzo el form, me pide ingresar nº factura, esto no puedo hacerlo sin necesidad de digitarlo, que me figure un nº correlativo por defecto, cada vez que ingreso los datos?. Quedo atento a toda ayuda. Gracias. registro FIN (1).part01.rar registro FIN (1).part02.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  15. Started by Romiocharlie,

    He querido adecuar un cuadro que sirve para recibir el reporte de varias ciudades, la ideas es obligar a que mensualmente registren el reporte y no hagan un copy page del mes anterior, Con el boton "Registrar" debe cargarse la info en la hoja BD, con el boton "Eliminar ultimo regostro" puedan borrar por si cometieron un error, las macros "Abrir, Cerrar masestro y enviar por correo" estan bien. muchas gracias por el apoyo que puedan darme Monthly report.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1k visitas
  16. Started by Jazmontoya,

    Buen dia, ya me canse de buscar y buscar y mover y mover. explico. En la empresa para la que laboro tuvieron la genial idea de cambiar a la aplicación GoogleApps. que al parecer tendrá alguna ventaja, la cuestión es que me esta creando dolores de cabeza ya que todas las macros para envio de correo masivo que están en Excel están programadas con Outlook(aplicación que deshabilitaron, por cierto) eh buscado en la red pero no logro hacer que funcione, ya no hablemos de poner rangos etc etc, si no de la macro en si , no la puedo hacer funcionar , no se si sea algo referente a los permisos o si es que acaso me esta faltando algo.... Ayuda plis........ <code> Sub …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  17. Hola a todos. Gracias, anticipadas por tomarse la molestia de leer mi caso. el problema recide en que tengo una hoja como bandeja de datos, de lacual hace referencia a muchas hojas, el problema con el que me he topado es que al eliminar la tabla dinamica y volverla a crear se pierde la referencia y semuestra el error "REF!", la pregunta es ¡existe algun metodo para recuperar o no perder esa referencia?, esto pasa debido al origen de datos de la tabla dinamica, a la cual se le anexan registros diariamente y es necesario reacerla, pero al hacer esto pasa lo antes mencionado. Nose si me explico, lo que quiero es no volver a rehacer los vinculos, ya que son varios y es tedi…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  18. Hola a todos. soy nuevo en este foro, pido su ayudar para elaborar un formulario, que obtenga datos de una hoja llamado catalogo y que ademas me realice movimientos dependiendo de la cuenta seleccionada, espero sus opiones, y dejo aqui el archivo para que vean que contiene. de antemano mil gracias.. Libro3.xls Libro3.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  19. Started by Benito Bartolomé,

    Hola a todos y todas; Estoy intentado crear una falsa barra de progreso vinculada con el campo fecha e una tabla. El objetivo es que una vez alcanzado el último día del año nos avise de la necesidad de crear una copia de seguridad. Adjunto un modelo explicativo sobre el que estoy trabajando. Saludos. MProgreso.xlsm

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1k visitas
    • 1 seguidor
  20. buenos dias, hasta hace poco utilizaba excel de manera muy básica, pero he visto que creando una macro puedo hacer que me solucione mucho la vida a la hora de trabajar con el cuadro que tengo, cree la macro y añadi la función sumarcolor, pero a la hora de ponerla en la hoja de calculo no me la reconoce y no se porque...estoy un poco desesperada ya que no veo porque no consigo que funcione, he probado a añadir en la cinta el botón de programador y no me aparece para poder hacerlo, pero tengo todo habilitado para macros y el archivo con la extension que requiere, la cree desde intentar modulo pinchando en el botón derecho de la hoja, no se que le puede pasar estoy un p…

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1k visitas
  21. Buenas tardes Tengo unos problemas con un archivo que estoy realizando y me gustaría que me apoyaran con sus comentarios. Tengo un archivo que cuenta con 4 hojas: Datos Base de datos Registro Inicio Cree varios usuarios, donde 4 usuarios solamente pueden ver la hoja de datos. Existe el administrador que puede ver todas las hojas. lo que necesito es que se quede registrado que usuario realizo un cambio en alguna celda y se quede registrado en la hoja de Registro. tengo una macro que me guarda el registro de alguna modificación pero es el usuario de la computadora (UserName) y yo quiero que se registren los usuarios que cree. por otra parte en la hoja de Datos en…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  22. Started by RubenDario,

    Hola a todos Por más vueltas que le dé al problema no logro solucionarlo. No se ocurre como corregirlo. Creo que será de lo más sencillo, pero ahí estoy sin poder solucionarlo. Gracias Rubén SumasVarias.xlsm

    • 0

      Reacciones de usuarios

    • 11 respuestas
    • 1k visitas
    • 3 seguidores
  23. Muy buenas, amigos les agradesco quien me puede ayudar Actualmentetengo una macro que guarda el inicio de un archivo con este código. With ActiveWorkbook .RunAutoMacros xlAutoClose .Save .Close End With Pero tengo un problema cuando el archivo está en uso,Si el archivo Excel está en uso como puedo hacer para que esta guarde una copia si el archivo está en uso. Gracias - - - - - Mensaje combinado - - - - - En el foro encontre esto, pero quien tenga una mejor idea. Dim XLSLibro_B As Excel.Worksheet 'Se define la variable como hoja Excel Set XLSLibro_B = Workbooks("NOMBRE DEL ARCHIVO").Shee…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  24. Started by fabirana,

    Hola a todos. Necesito incrustar una tabla en un formulario pero me gustaría verlo tal cual se ve en la hoja excel. Me explicaré, tengo un userform en VBA, en el cuadro de herramientas inserto un "Cuadro de Lista" y le digo en la propiedad RowSource el rango que quiero ver. Los valores de las celdas se ven pero no con los mismos formatos que los tengo yo en mi hoja excel (colores de celda, formato condicional...). ¿Cómo lo puedo hacer? Gracias - - - - - Mensaje combinado - - - - - Hola, ¿cómo odría hacer lo anterior insertando una imagen en el formulario y decirle que muestre una imagen que está en el mismo libro? Es decir, he copiado el rango que quiero mostrar…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1k visitas
  25. Started by Visor,

    Hola estimados amigos del foro, nuevamente con un problema de mi aplicación. Estoy tratando de hacer que un formulario busque datos ingresados en la pagina CONTACTOS y una vez encontrado que se cargen los datos en los Textbox del formulario para poder editar y volverlos a guardar en las mismas celdas de la misma fila. He tratado de hacerlo pero los datos me los carga en la ultima fila y no en la misma fila. Tendría dos recursos uno es el que al hacer en la pestaña del combobox selecciono la persona y carga, este si funciona. Pero el botón buscar no me funciona del mismo modo, y este seria el segundo recurso que quiero tener. Subo el archivo para que lo puedan revisar …

    • 0

      Reacciones de usuarios

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