hỏi cách lập trình cho đầu đọc mã vạch xuất dữ liệu ra đúng vị trí mong muốn (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

titanic

Thành viên hoạt động
Tham gia
25/5/10
Bài viết
161
Được thích
11
chào các anh chị
em muốn làm 1 file excel tạo hóa đơn bán lẽ từ đầu đọc mã vạch cho nhanh như trong siêu thị . nhưng em không biết cách làm sao cho dữ liệu đọc được từ đầu đọc mã vạch xuất ra excel đúng vị trí của cột mã hàng mà phải nằm kế tiếp mã hàng củ. xem file em gửi kèm để hiểu rỏ hơn
cám ơn rất nhiều -\\/.
 

File đính kèm

Bạn kiểm tra lại file nhé! Không đọc được bạn ơi!
File is corrupt.png
 
Upvote 0
em gui lại fiel excel 2010

các anh xem lại nếu vẫn không được thì em mô tả thử như thế này
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
các anh giúp em với có cách nào lập trình cho dữ liệu đọc được tự điền vào đúng vị trí mong muốn . cảm ơn
 
Upvote 0
các anh giúp em với có cách nào lập trình cho dữ liệu đọc được tự điền vào đúng vị trí mong muốn . cảm ơn

Đã xem file của bạn nhưng vẫn không hinh dung được bạn muốn yêu cầu mọi người làm gì nữa?
- Đầu đọc mã vạch nó xuất dữ liệu ra đâu? Ra trực tiếp trên file của bạn à?
- Từ dữ liệu của đầu đọc, bạn muốn làm gì tiếp?
------------
Đừng nói là bạn muốn mọi người giúp bạn chương trình đọc và truy xuất dữ liệu từ máy đọc mã vạch nha!
 
Upvote 0
đầu đọc mã vạch xuất dữ liệu trực tiếp ra file excel như mình nhập liệu từ bàn phím vậy. nhưng do mình phải nhập bằng tay các thông tin như ngày xuất hàng và tên khách hàng nhân viên giao hàng nên vị trí của con trỏ chuột sẽ nằm không đúng vị trí mã hàng nên em muốn lập trình khi đầu đọc mã vạch xuất dữ liệu thì excel sẽ tự điền vào cột mã hàng HOẶC giải pháp khác không ? chỉ giúp em với
 
Upvote 0
Excel hay VBA chỉ có thể biết con trỏ đang nằm ở đâu, chứ không thể biết bạn muốn nó chạy đến đâu. Trừ phi bạn chỉ cho nó biết cái bạn muốn.
 
Upvote 0
Có phải bạn muốn sau khi bạn thao tác bất kỳ ô nào tại sheet1 thì con trỏ chuột sẽ luôn focus vào vị trí cuối cùng tại cột D không?
Nếu suy nghĩ trên là đúng thì code chỉ cần
Mã:
Private Sub Worksheet_Change(ByVal Target As Range)
    [D65536].End(xlUp).Offset(1, 0).Select
End Sub
 
Upvote 0
ý của mình giống như bạn nói . nhưng mình không biết dán đoạn code này vào chỗ nào của excel bạn có thể hướng dẫn chi tiết dùm mình được không ?
Private Sub Worksheet_Change(ByVal Target As Range) [D65536].End(xlUp).Offset(1, 0).Select End Sub
 
Upvote 0
chào bạn dh46 . bạn cố thể hổ trợ thêm giúp mình phần này với với code bạn viết là sao khi mình nhập liệu tại 1 ô khác thì nó sẽ trả về ô cuối cùng của cột D . vậy cho mình hỏi thêm nếu mình muốn nhấn nút "tab" 4 lần xong rồi nó mới trả về vị trí cuối cùng của cột D thì phải sửa lại code như thế nào ? cám ơn
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom