Visual Basic - Ayuda urgente, por favor

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 7
Ha aumentado su posición en 3 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Ayuda urgente, por favor

Publicado por Vero (106 intervenciones) el 20/01/2004 23:33:25
Hola, a ver si me podeis ayudar.
Tengo unos combo box, que al seleccionar un elemento de la lista (saco el nº factura y año factura), sale así en el combo.text = "1181 - 2004"
Bien, lo que quiero es sacar a una variable sólo el número de factura para así poder comparar.... etc etc.
¿Alguna idea?

Un saludo y muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda urgente, por favor

Publicado por PEDRO (27 intervenciones) el 21/01/2004 00:39:55
SI LO HE ENTENDIDO BIEN TU LO QUE QUIERES ES ESTO.
A VER SI TE SIRVE

Dim NumFactura As String

Private Sub Combo1_Click()
NumFactura = Left(Combo1.Text, 4)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda urgente, por favor

Publicado por kinoscar (233 intervenciones) el 21/01/2004 16:17:53
solo una mejora

Dim NumFactura As String

Private Sub Combo1_Click()
NumFactura = Left(Combo1.Text, instr(1,combo1.text," - ")-1)
End Sub

si lo escribi bien con esto va a buscar la posicion donde empieza " - " y la instruccion left va a llegar hasta una posicion menos, esto debido a que los numero de factura no tienen un numero de caracteres fijos y pueden llegar a tener mas de 15 en algunos casos

espero te sirva
suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar