Jump to content

Andrey Fernández

Members
  • Content Count

    46
  • Joined

  • Last visited

Everything posted by Andrey Fernández

  1. Buen día, verán debo hacer una búsqueda sencilla de un caracter especial "[" en un rango de celdas pero no logro hacerla por ningún método, el código que utilizo es el siguiente Range("B4").Select For i = 0 To Range("B4").CurrentRegion.Rows.Count If ActiveCell.Offset(i, 0).Value Like "*~[*" Then MsgBox "No puede usar ese caracter especial" End If Next i Pero dicho código me genera error, agradezco de antemano la ayuda
  2. De nuevo mil gracias y super solucionado!
  3. Lo he revisado y ha quedado perfecto! Mucha gracias crack [uSER=46507]@Macro Antonio[/uSER], solo una pregunta, crees que con una cantidad muy elevada de datos corra lento la búsqueda? Gracias a todos los que participaron tambien, muy colaboradores!
  4. Saludos [uSER=46507]@Macro Antonio[/uSER] es el mismo archivo que tu colgaste, no permite hacer ninguna "primera búsqueda", perdona la ignorancia, pero de verdad, no entiendo que me pides que suba. Es en esta línea: For Each HOJA In Sheets: If Left(HOJA.Name, 2) = "HV" Then BuscarEn HOJA, BASE, WK1, TextBox8: Next Y de nuevo, gracias por tu tiempo!
  5. Saludos [uSER=46507]@Macro Antonio[/uSER] ! Muchas gracias por tu colaboración y tiempo, he puesto a marchar la aplicación y me genera error de compilación en la primera búsqueda (next sin for), traté de solucionarlo pero no di, de nuevo muchas gracias!
  6. Gracias por su tiempo, estoy pendiente!
  7. Les comparto un link entonces: https://www.dropbox.com/s/4nhbhssy02fbydk/Busquedalistbox.xlsm?dl=0 Saludos!
  8. Saludos Tengo una duda, es posible buscar en un listbox una búsqueda ya realizada? es decir, mediante un textbox realizo una búsqueda en una base de datos, cuyos resultados se cargan en un listbox. Mi pregunta es... es posible realizar otra búsqueda, pero ya no en la base de datos, sino en los resultados obtenidos anteriormente? (algo así como refinar la búsqueda) Por ejemplo: busco la palabra "usuario1" lo cual me arroja 200 resultados en el listbox con sus respectivas columnas (fecha, codigo, etc), ahora quisiera buscar en esos resultados la palabra "agosto" y así reducir la cantidad de resultados solo a lo que hizo el usuario1 en agosto. De antemano gracias, espero haberme entender. Adjunto archivo Un pequeño PD: es posible ordenar el listbox luego de haber ingresado sus items? Busquedalistbox.zip
  9. Gracias [uSER=53155]@JoaoM[/uSER] ! muy buen aporte!
  10. Lo revisaré y lo adaptaré, gracias [uSER=163374]@Diego9019[/uSER] !
  11. Saludos Tengo un listbox donde se cargan datos de diferentes hojas, lo que deseo es que en la visualización de los datos (en el listbox) se ordenen por fecha, de menor a mayor, pero sin modificar el orden de los datos en las hojas de excel. Me refiero a que solo ordene en la visualización y no en los datos como tal. Gracias de antemano. HojaVida.xls
  12. [uSER=163374]@Diego9019[/uSER] una pregunta, los datos nuevos pueden desbordar el rango de búsqueda, es posible ajustarlo a la cantidad de valores que haya? algo así como un equivalente de CurrentRegion.Rows.Count en vba. Gracias.
  13. Gracias [uSER=163374]@Diego9019[/uSER] ! si es eso, solo que la tabla de último mantenimiento iría en otra hoja, cómo cambiaría la fórmula?
  14. Saludos! Tengo una base de datos donde se almacenan mantenimientos a instrumentos, cada instrumento lleva cierto número de mantenimientos con sus respectivas fechas. Lo que deseo es hacer una nueva tabla donde me indique el último mantenimiento de cada instrumento (última fecha), pero el problema es que es un rango variable, pueden añadirse o eliminarse nuevos datos. No se que método utilizar, si la misma celda ejecute algún código o realizar alguna macro. Agradecería mucho su colaboración, adjunto el archivo. Libro1.xls
  15. Muchas gracias [uSER=9328]@Gerson Pineda[/uSER] ! No habia tenido tiempo de revisar, es justo lo que necesitaba! gracias de nuevo, solucionado!
  16. Saludos Deseo almacenar una fecha desde un DTPicker en dos formatos diferentes, uno es fecha larga (incluyendo horas, minutos y segundos) y el otro formato es de fecha larga tambien pero sin hora, minutos ni segundos. Como podría solucionar esto? De antemano, gracias. dtpicker.xls
  17. Muchas gracias [uSER=163374]@Diego9019[/uSER] ! Justo lo que necesitaba, solucionado!
  18. Saludos Deseo realizar una macro que cuente el número de veces que aparece un cierto código en un rango que puede irse incrementando. Por ejemplo buscar cuantas veces está el código 5014 al momento de ser consultado. De antemano, gracias. Contar.xls
  19. Hola [uSER=162796]@elunico22[/uSER] ! Perfecto, justo lo que necesitaba, muchas gracias por tu colaboración, pulgar arriba. Gracias a [uSER=163374]@Diego9019[/uSER] y [uSER=53155]@JoaoM[/uSER] también por participar. Solucionado.
  20. Lo siento por no adjuntar archivo, pero la pregunta es demasiado puntual, para complicarla con eso, prefiero pedir una linea de código que luego yo adapte según mis necesidades (muy cambiantes). Muchas gracias igual, saludos.
  21. Tienes toda la razón Lo siento no tengo archivo para adjuntar, solo es un textbox y un commandbutton para el ingreso de datos. este es poco práctico pero funciona: Private Sub CommandButton_Click() if textbox1.value="" or textbox1.value=" " or textbox1.value=" " or textbox1.value=" " or textbox1.value=" " then MsgBox "Debe ingresar el código", vbExclamation, "ERROR" else end if End Sub Gracias y saludos.
  22. He intentado con ambos ya, pero sigue permitiendo los espacios en blanco, se me ocurre algo como: if textbox1.value="" or textbox1.value=" " or textbox1.value=" " or textbox1.value=" " or textbox1.value=" " then [/CODE] Espero haya una solución más práctica.
  23. Gracias por responder [uSER=163374]@Diego9019[/uSER] pero me temo que esta condición también permite espacios en blanco.
×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png