Jump to content

Gerson Pineda

Administrators
  • Content Count

    11,710
  • Joined

  • Last visited

  • Days Won

    330

About Gerson Pineda

  • Rank
    Administrador

Contact Methods

  • Website URL Array

Profile information

  • Gender Array
  • Localización: Array

Converted

  • Campos Array

Recent Profile Visitors

4,445 profile views
  1. Hola Siendo que fue lo que sospeche, lo haría un poco mas corto Function Vbuscar(Valor As Range, Matriz As Range, Columna As Range) Application.Volatile Set c = Matriz.Find(Columna): Col = c.Column - 1 v = Application.VLookup(Valor, Matriz, Col, 0) Vbuscar = v: Set Col = Nothing End Function Lo que si debes hacer, es seleccionar los encabezados de la matriz, esto servirá para obtener la columna Modo de uso: =Vbuscar(A3,$B$21:$P$34,$K$21) Saludos UDF Vbuscar VBA_GP.zip
  2. @Leopoldo Blancas ese foro también lo administramos, pero por costos de servidor, no se pudo sostener mas Y si el aporte, no es mío, no vaya ser, que otros se "ofendan" @logroastur es de lo mejor que he visto, pasar por aquí Saludos
  3. Hola ¿Que es lo que según tu, no hace Buscarv pero si una UDF? ¿Necesitas una UDF solo para reemplazar una función nativa? Intuyo que solo necesitas escribir un criterio de busqueda y seleccionar un rango, ¿estoy bien? Saludos
  4. Hola Pues es sencillo, solo agrega una condición antes de llamar la macro que guarda el pdf Algo asi if c4 <> 0 then call guardarpdf Saludos
  5. Hola @gonza Como puedes notar, ya tienes variedad de ayudas, así es éste foro!, de hecho hay muchos temas similares al tuyo con diferente programación Y esperando no haber llegado tarde a este concierto (de aportes) , te adjunto el mío Por hoy no se me antojó usar ni matrices ni diccionario Saludos a todos! Agrupar datos VBA_GP.zip
  6. Hola nick En realidad no necesitas macro de evento para correr la otra macro, puedes usar el evento change del combobox Tal que: Private Sub ComboBox1_Change() If Range("A2") > 0 And Range("A2") <> "" Then "tumacro" End Sub Saludos a ambos
  7. Posiblemente en algún lugar estas seleccionando esa hoja [.select], asegúrate de eliminar esa linea Por ejemplo tienes esto Hoja3.Visible = True Hoja3.Select Mejor trabajarlo con With [y no utilices "Visible"] with hoja3 ..... todo tu precedimiento .... end with También elimina "activesheet" pero deja el punto y antes de los Range pon el punto ".Range...." En resumen lee bastante sobre algunos objetos como Range, Worksheet y el controlador With Saludos
  8. Visor Como ya debes saber, el tratamiento con las horas es diferente, como también para la búsqueda Te adjunto de nuevo el archivo, ahora mas completo y funcionando con cada criterio de búsqueda [incluyendo horas] Saludos Formulario Multi Buscador Vba_GP.zip
  9. Lo que debes hacer es subir un archivo, con ejemplos mas apegados a la realidad y no estar suponiendo, como lo haces aqui Saludos a todos!
  10. Es que no debes correr, es la percepción que dejas, con tus respuestas, porque en el tema original [igual que este], te explique, que debes tener dos botones, uno para cada libro Es sencillo, libro1 con boton para activar/abrir el libro2; en libro2 boton para activar el libro1 Saludos
  11. A simple vista, es mejor que utilices un combobox, con el solo escoges la opción [con el evento click por ejemplo], y el color de fondo cambiara Algo así With TextBox22 .BackStyle = 1 If .Text = "Libre" Then .BackColor = &HFFFF& If .Text = "Ocupada" Then .BackColor = &HFF& If .Text = "Reservada" Then .BackColor = &HFF00& End With Como buena practica, nombra cada objeto, en este caso, puedes poner como nombre: "Estado" al textbox22 Saludos
  12. En este tema, parece que habías quedado satisfecho Para abrir un libro, debes tener abierto por lo menos uno, una vez abierto el primero, puedes desde ahí, abrir los que sean, y ya abiertos, se puede navegar entre varios... Si te ha quedado mas claro, busca por el foro, como abrir un libro con macro o vba Saludos
  13. Hola Jose Para poder trabajar con cada hoja, en cada tabla inserte una fila en blanco [es buena practica dejar los encabezados en una sola celda]; antes de preguntar si tienes dudas, evalúa y analiza suficientemente la programación VBA Revisa el adjunto y ya nos comentaras algo... Saludos Filtrar multiples hojas_GP.zip
  14. Te adjunto, el archivo ya trabajando completamente [hice unos arreglos] Saludos Buscar con combobox y llenar en listbox_GP.zip
×
×
  • Create New...

Important Information

Privacy Policy