Jump to content
JSDJSD

Cambio de Formato en columna Importe de listbox al buscar por texbox

Recommended Posts

Me he quedado estancado, no sé porque cuando busco en textbox (Cliente) la columna de importe me pierde el formato de € y por consiguiente cuando doy doble Click me pasa  la columna importe sin el formato € tanto a la hoja (Hojillas) como al listbox3,  no doy con la tecla

Prueba1.xlsb

Share this post


Link to post
Share on other sites

Hola Jsd

Es que la columna debe tener el formato de euro, selecciona la columna y se lo aplicas, luego prueba con el formulario

Aun que lo puedes hacer desde VBA, cosa que no veo necesario

a.Cells(filaedit, "C").EntireColumn.NumberFormat = "#,##0.00 €"

 

Saludos 

Share this post


Link to post
Share on other sites

Hola Gerson, el formato lo tengo aplicado en la columna, pero al buscar en el formulario me cambia la columana de la siguiente manera:

Cod Cliente            Cliente              Importe

      1                          Pedro                  27.55 €

por lo siguiente

Cod Cliente            Cliente              Importe

      1                          Pedro                  27.55

 

Es lo que no entiedo

Share this post


Link to post
Share on other sites

Hola:

Pues no hay ningún misterio. Primero llenas el "ListBox" usando su propiedad "RowSource" a través del evento "Initialize" pero después usas el evento "Change" de un "TextBox" y llenas el "ListBox" con su propiedad "List" así que tienes que cambiar tu línea respectiva por esta:

Me.ListBox1.List(Me.ListBox1.ListCount - 1, 2) = Format(b.Cells(i, 3), "#,##0.00 €")

Saludos

Abraham Valencia

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.



×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png