Saltar al contenido

Actualizar y buscar en textbox


Antoni

Recommended Posts

publicado

Hola a todos:

Se trata de un formulario de actualización y búsqueda automática con AdvancedFilter al escribir sobre controles TextBox .

Válido para hojas con rangos comprendidos entre A:CZ (100 columnas aprox).

La fila 1 se reserva para cabecera y la fila 2 para los parámetros del AdvancedFilter.

Los datos deben empezar obligatoriamente en la celda A3.

Utilizar los TextBox para buscar información, puede buscarse por todas las columnas.

Los resultados de la búsqueda se obtienen a partir de la columna DA, por este motivo es por lo que los datos no pueden pasar de la columna CZ.

Pulsando sobre la etiqueta del nombre de la columna, los resultados de la búsqueda se ordenan por dicha columna por orden ascendente/descendente de forma alternativa.

Al pulsar cualquier fila se desactiva el modo consulta.

.......................................................................................................................

Actualizar-Buscar por textbox.xls

  • 2 weeks later...
publicado

Estimado Macro Antonio tengo un problema con el archivo, cada 1er. vez que lo abro me sale un mensaje de que hay una parte del archivo que no se puede leer y si confío en el archivo de en aceptar.

Una vez abierto para guarda-lo hay que "Guardar como" otra vez.

Como te digo esto pasa solo la primera vez que abro en el dia, ya las otra veces no pasa nada (para ser sincero no tome en cuenta el espacio de tiempo que pasa esto)

Este es el mensaje que sale, tiene que ver con una ordenación de la Hoja2.

He buscado en Internet pero no encontré nada que pueda ayudar, por esto te consulto si no hay algo en el código o en el formato del libro que pueda esta causando esto.

Saludos

P.D.: este es el informe de la corrección que hace Excel:

'»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

Registros quitados: Ordenación de /xl/worksheets/sheet2.xml parte

Excel pudo abrir el archivo reparando o quitando el contenido que no se pudia leer

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

-<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">

<logFileName>error031240_01.xml</logFileName>

<summary>Se han detectado errores en el archivo "C:\Users\HBanchieri\Desktop\HUB Gestor Institucional II.xlsm"</summary>

-<removedRecords summary="Lista de registros eliminados:">

<removedRecord>Registros quitados: Ordenación de /xl/worksheets/sheet2.xml parte</removedRecord>

</removedRecords>

</recoveryLog>

'«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««

publicado

este tipo de problemas parecen ser "fantasmales", uno le busca una explicación y no la consigue; si el mismo archivo siempre te da problemas, puedes intentar "pasar" todo el codigo, formularios, etc. a un archivo nuevo, así es muy probable que se solucione el problema (a mi me ha pasado), cual sería la explicación, pues no lo se...., pero intentarlo no está de mas, suerte

  • 4 weeks later...
publicado

Hola Antoni,

Me gustó mucho, mucho, tu aporte... , EXCELENTE, MUCHAS GRACIAS...., con respecto al comentario de Hb, a mi me sale todo bien... incluso lo puedo guardar normal....

Antoni, te doy una idea para un aporte: por ahí, cuando estés un poco aburridito, cuando no tengas nada que hacer, (mmmm, será que en algún momento no tienes nada que hacer... ¿??? , uy creo que ya perdí rsrsrsr), cuando no te hayas pasado de Whisky .. jejeje ;), bueno, y si es que lo puedes hacer; yo sé, que de poder, puedes, ya sabes a qué me refiero .... ;) ; además, es solo una sugerencia.. por ahí, si te animas, me avisas... rsrsrsrkkk

Sería una macro para "crear", un formulario, osea que ésté en blanco, y que uno mismo pueda elegir o agregar por ejemplo:

Te permitiría crear tus propios títulos,

Te permitiría elegir con que columnas trabajar.

Te permitiría elegir, que columnas se van a ver en el filtro..

y no sé, cualquier otra ayuda más que permita crear un formulario de esos lindos, que tu sabes hacer, bueno es una idea, o ideota.. ;)

Un besote ;) , que estés muy bien y estés teniendo un maravillos día....

Un lindo día para todos...

Silvia

publicado

Hola Silvia:

¿ Porqué no subes un ejemplo un poco mas detallado de lo que te gustaría ?

Besitos :)

publicado

:eek::mad::(subir un ejemploooooo???

No tengo ni idea de como recrear el ejemplo..... :(

Creo que sería algo así, al abrir el libro, que empiece a preguntarte todos los datos que se necesitan para crear un formulario de llenado de datos, con filtro avanzado, igual como el formulario de tu aporte, pero que uno mismo lo pueda diseñar..

Por ejemplo, podría preguntar:

cuantos texbox, listbox, combobox , etc, etc requieres? (imagino que tiene que tener un límite)

con que columnas se van a relacionar, cada una de las anteriores?

cual será el titulo del (textbox, lisbox, o lo que se haya escogido), o tal vez, que se relacione con una celda determinada, ¿?

a partir de que celda empezarán a llenarse los datos?

determina en algo que sean fechas? números?, solo texto... ¿?

Luego para el filtro,

que columnas se tomarán en cuenta para aplicar el filtro en el formulario ?

Una vez que se completen los datos necesarios, se crearía automaticamente el formulario, y listo, ha utilizarlo.. :);)

que estén todos muy bien,

un besote Antoni...

Silvia.

publicado

Ja,ja,ja,...Eres aficionada a la ciencia ficción ¿Verdad?

Bueno, lo pongo en la lista y me lo pensaré. Besitos. ;)

publicado

bueno...algo, algo.. mientras iba haciendo la lista de cosas que tenia que hacer para crearlo, me iba riendo, pensando en lo que dirías...

jajajarsrsrsrs

ok, es solo una idea... o ideota.. como dije..

;)

bachos :)

Silvia

publicado

___________________________________________________________________________

Hola Silvia y demás miembros del foro:

Buscando por ahí, he encontrado esto que, mas o menos, hace lo que quieres. (Silvia)

Se trata de un formulario de Consulta/Actualización multihoja dentro del mismo libro.

Para cada hoja de datos con un nombre cualquiera, hay que crear una hoja con el nombre seguido de -Parámetros, donde debes informar que columnas y de que tipo quieres en el formulario.

Pueden coexistir tantas parejas de Datos y Datos-Parámetros como quieras.

El numero de filas y columnas es indiferente, como siempre, Fila 1 para la cabecera y datos a partir de A2.

No pueden existir Columnas en blanco.

______________________________________________________________________________

Actualización y consulta para Silvana.zip

publicado

Hola Antoni,

Por lo que indicas, está interesante demás; muchas gracias :)

He intentado problarlo, pero al ejecutar la macro, me sale un error.

Creo que tengo que tener algo instalado:(

el error:

no se puede cargar objeto, porque no esta disponible en este equipo

Private Sub UserForm_Initialize()

'On Error Resume Next

FechaCalendario = Date

GenerarLabels

End Sub

Saludos,

Silvia

Nota: tu teclado se pone nervioso, cuando escribes: Sivia o Sivana ...

rsrsrrsrskkkk

;b

publicado

.

Hola Silvia:

Te debe faltar el control Microsoft MonthView Control.

Añade la referencia Microssoft Windows Common Controls (mscomct2.ocx).

En cuanto a:

Nota: tu teclado se pone nervioso, cuando escribes: Sivia o Sivana ...

rsrsrrsrskkkk

;b

No se a que te refieres,......:D:D:D

.

publicado

ok

ya me duele la cabeza, encontré esto

Cmo puedo activar o instalar el calendario ActiveX Control de Excel..?. Microsoft Excel

lo bajé, todo bien, pero no encuentro como se ejecuta en excel 2007.

quise hacer algo por inicio/ejecutar/cmd, se abrió, pero de ahí ya no se que mas hacer..

Voy a buscar, pero ahorita ya no puedo.., al menos, ya se abre el formulario, intenté hacer algo, me sale el mensaje de que falta objeto, aún así, ahora se abre el formulario, empecé a probar, pero como me falta terminar de instalar, me da error.

de todas maneras se ve que es un gran aporte...

mas tarde seguiré intentando..

muchas gracias... y que estés super bien.

Silvia

publicado

AJÁAAAAA , no lo había notado...

.

No se a que te refieres,......:D:D:D .

jajaja.. quedé como loca...... te pasas hombre!!! jajajajarsrsrsrsrs

Antoni, despues de batallar, ya me salió, ayer estuve tratando de instalar ese tal mscomct2.. etc... y nada.. hoy dia leí que había que regirstrarlo.. en fin, despues de eso, entre a probar el libro y peor, me salía error 9, algo de fuera de índice.., Así que lo eliminé, lo he vuelto a bajar de aquí, (ahí me di cuenta que cambiaste los nombres.. ;) rsrrsrskkkk jajjaa)

et VOILA!! funcionó..., simplemente Genial!!, he estado jugando un rato, y todo bien, entonces, mejor, ya me pongo a trabajar...

(Osea que no fue ninguna ideota, ya se te había ocurrido antes y no avisas.. rsrsrsrs)

Mil gracias, que tengan MARAVILLOSO día, tu y todos los del foro.

Silvia.

publicado

Marcro Antonio, una consulta crees que tambien se pueda agregar un buscador de datos que esta filtrado junto al Texbox ya que haci al momento de modificar facilitaria con solo buscar el nom,bre y actulizar.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.