leer codigo de barras desde combobox

Solo consultas sobre macros y código VBA Excel.
Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Responder
Vader
Miembro Frecuente
Miembro Frecuente
Mensajes: 5
Registrado: 29 Sep 2018 13:49

leer codigo de barras desde combobox

Mensaje por Vader » 29 Sep 2018 14:01

Hola soy nuevo en el foro y estoy perdido con un combobox que necesito lea códigos de barra.
me explica tengo una macro con userform donde con un botón llamo otra macro que carga datos en un combobox, si lo hago con el mouse funciona perfecto y selecciono un código y muestra el detalle, pero al hacerlo con un lector de códigos de barra no funciona.....
agradecería su valiosa ayuda.....gracias.



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 10806
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: leer codigo de barras desde combobox

Mensaje por Cacho R » 29 Sep 2018 14:27

.
A ver, Vader, dos re-preguntas:

- Seleccionas un textbox cualquiera en ese Userform y escaneas el código de barras: ¿Visualizas el número escaneado?...

- Seleccionas el combobox "problemático" y escaneas el código de barras: ¿Visualizas el número escaneado?...

Saludos, Cacho R.
.



Vader
Miembro Frecuente
Miembro Frecuente
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Mensaje por Vader » 29 Sep 2018 14:47

muchas gracias Cacho R.
con respecto a tus preguntas.
tengo una planilla con columna A códigos de barra, B descripción, C valor, D stock. algo asi:
A B C D
7809558103330 daily sugar 3600 4253
un combobox que lee la columna A y llena los textbox siguientes con B, C, y D. esto con mouse funciona perfecto, pero necesito que lo haga con un lector de códigos de barra.(pistola)
efectivamente scanea el código y lo muestra en el combobox, pero no llena el resto de los datos en los textbox siguientes.



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 10806
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: leer codigo de barras desde combobox

Mensaje por Cacho R » 29 Sep 2018 15:00

.
Imagino que tienes asociado al evento click del combobox esa escritura de datos asociados.

Posiblemente bastará que pases el código al evento change del propio combobox.

Si tienes dudas sube al Foro el comboBox y el evento click al que te hacía referencia así lo vemos...



Vader
Miembro Frecuente
Miembro Frecuente
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Mensaje por Vader » 29 Sep 2018 15:10

Cacho, esto es el código que he usado, cambie el Combobox1_Click por Combobox1_Enter() y lee el código de barras pero no hace nada mas, no me llena los textbox siguientes.....

Private Sub ComboBox1_Click()
Dim codigo As String
codigo = UserFormBusqueda.ComboBox1.Value
Sheets("Base").Select
Range("A1").Select
Cells.Find(What:=codigo, SearchOrder:=xlByColumns).Activate

descripcion = ActiveCell.Offset(0, 1).Value
valor = ActiveCell.Offset(0, 2).Value
stock = ActiveCell.Offset(0, 3).Value

UserFormBusqueda.TextDescripcion.Value = descripcion
UserFormBusqueda.TextValor.Value = valor
UserFormBusqueda.TextStock.Value = stock ' - 1
ActiveCell.Offset(0, 3) = TextStock

If stock < 3 Then
MsgBox ("REVISE EL STOCK DEL PRODUCTO!!!")
End If



Vader
Miembro Frecuente
Miembro Frecuente
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Mensaje por Vader » 29 Sep 2018 15:14

perdón Cacho cambie a Change.....



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 10806
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: leer codigo de barras desde combobox

Mensaje por Cacho R » 29 Sep 2018 15:35

Vader escribió:perdón Cacho cambie a Change.....
Así como lo estás manejando surge la duda: ¿Para qué utilizás un combobox si lo estás utilizando como un textbox?...

Igual el código no está -del todo- bueno... Pero empecemos por esto que te pregunto...
.



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 10806
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: leer codigo de barras desde combobox

Mensaje por Cacho R » 29 Sep 2018 15:36

.
No olvides subir al Foro tu archivo de muestra para ver lo mismo que tú...
.



Vader
Miembro Frecuente
Miembro Frecuente
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Mensaje por Vader » 29 Sep 2018 16:12

Cacho, como te mencioné soy aprendiz y antes había hecho un inventario usando mouse, solo seguí esa tendencia.....pero no tengo inconveniente alguno en cambiar a textbox....
solo necesito me indiquen como hacerlo..............muchas gracias...



Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
Mensajes: 10806
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires
Contactar:

Re: leer codigo de barras desde combobox

Mensaje por Cacho R » 30 Sep 2018 02:27

.
Hola! Vader. Creo que "algo así" te puede servir...

¿Te va?...
.
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.



Responder