Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2010, 16:39
Avatar de Monimo
Monimo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: Macro Buscar para lector de tarjetas en Excel

mmm pues solo debes ir leyendo las celdas. S i por ejemplo ya encontraste con FIND el codigo, para obtener la celda activa seria

ActiveCell
para obtener la dirección de esa celda seria

ActiveCell.row y activecell.column que te daran el renglon y la columna de la celda activa, es decir donde encontraste el código. Con esto solo deberas ir aumentando la columna pra moverte por la hoja de excel hacia la derecha e ir pasandole el valor de esa celda al control donde quieras desplegar esa info, por ejemplo en una etiqueta.

renglon=ActiveCell.Row
columna=ActiveCell.column

Para el nombre por ejemplo:
label1.Caption=cells(renglon,columna+1).value *es 'columna + 1' porke 'columna' es la columna donde esta el codigo y una celda a la derecha estaria el nombre...

y asi ...


Para el caso del otro boton de recogida/no recogida simplemente al presionar el boton :
puedes volver a buscar el código, es decir leer el código donde lo desplegaste( caj de texto o label) y ya sabes q 4 columnas a la derecha es decir columna+4 esta el campo de recogida no recogida. Puedes escribir un 0 para no recogida y un 1 para recogida. A la hora de leer el código con la lectora, y encontrarlo en la base puedes evaluar si ese último campo tiene un uno o un cero y escribir en la etiqueta recogida o no recogida y deshabilitar el boton en caso de q este ya recogida, o tenga un 1.