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!

leer codigo de barras desde combobox

Notapor 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.
Vader
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Notapor 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.
.
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 10481
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: leer codigo de barras desde combobox

Notapor 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.
Vader
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Notapor 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...
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 10481
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: leer codigo de barras desde combobox

Notapor 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

Notapor Vader » 29 Sep 2018 15:14

perdón Cacho cambie a Change.....
Vader
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Notapor 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: 10481
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: leer codigo de barras desde combobox

Notapor Cacho R » 29 Sep 2018 15:36

.
No olvides subir al Foro tu archivo de muestra para ver lo mismo que tú...
.
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 10481
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: leer codigo de barras desde combobox

Notapor 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...
Vader
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5
Registrado: 29 Sep 2018 13:49

Re: leer codigo de barras desde combobox

Notapor Cacho R » 30 Sep 2018 02:27

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

¿Te va?...
.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 10481
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires


Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados
cron