Chào mọi người! Mình đang gặp khó trong nhập liệu, mọi người giúp mình với ạ.

Liên hệ QC

Võ Viễn Đông

Thành viên mới
Tham gia
15/6/22
Bài viết
5
Được thích
2
Mọi người giúp mình giải quyết vấn đề với ạ, mình cảm ơn nhiều.
Mình có bảng nhập liệu bán hàng, mình có viết lệnh nhập để gán số liệu qua bảng kê nhưng lệnh của mình mỗi lần tất cả nội dung chỉ gán được trên một dòng.
Nhưng công ty mình có trường hợp 1 số phiếu XK sẽ xuất nhiều mặt hàng thành ra nhiều dòng. Có ai có thể chỉ mình khi mình nhập 1 lần các thông tin như: Người lập, số phiếu,... tương ứng phần nội dung hàng hóa ( nhập nhiều dòng ) của số phiếu đó thì nó tự gán qua bảng kê đầy đủ luôn không.
Minh xin cảm ơn!screenshot_1655970575.png
 

File đính kèm

  • Bán hàng.xlsm
    44.3 KB · Đọc: 8
Mọi người giúp mình giải quyết vấn đề với ạ, mình cảm ơn nhiều.
Mình có bảng nhập liệu bán hàng, mình có viết lệnh nhập để gán số liệu qua bảng kê nhưng lệnh của mình mỗi lần tất cả nội dung chỉ gán được trên một dòng.
Nhưng công ty mình có trường hợp 1 số phiếu XK sẽ xuất nhiều mặt hàng thành ra nhiều dòng. Có ai có thể chỉ mình khi mình nhập 1 lần các thông tin như: Người lập, số phiếu,... tương ứng phần nội dung hàng hóa ( nhập nhiều dòng ) của số phiếu đó thì nó tự gán qua bảng kê đầy đủ luôn không.
Minh xin cảm ơn!View attachment 277783
Tạm sửa lại code cho bạn trên nền code cũ. bạn căn cứ vào đó để làm cho các cột tiếp theo. Xem file
Nếu biết về mảng thì đưa dữ liệu của sheet Form thành 1 mảng, sau đó gán xuongs sheet BangKe 1 lần.
Ps: Đã dùng VBA rồi thì hạn chế dùng công thức Vlookup; Nên đưa file lên có ít nhất 10- 20 dòng dữ liệu giả định
 

File đính kèm

  • Bán hàng.xlsm
    44.3 KB · Đọc: 22
Upvote 0
Lần này chẳng thấy mặt cười đâu cả! code này có đáng tin không đây.
Chào anh. Tôi sửa tạm vài dòng code của bạn ấy còn phận còn lại bạn ấy chắc là tự hoàn thiện được.
Lâu nay tôi vẫn không thay đổi được suy nghĩ cố hữu là Code mình viết lên đây ai tin hay không, thì tùy họ mình không ép-Còn cái vụ mặt cười thì chẳng qua là tiện thôi, đỡ phải Ghi Caption cho nút ấy mà.
Bạn và người khác có thể không tin tôi- mà tin làm gì nhỉ? khi tôi chỉ là một kẻ chập chững viết code theo những gì mà mình biết được và tin thế là đúng chứ chẳng có căn bản gì, và cũng chẳng có ý muốn là tối ưu code hay viết cho gọn lại làm gì. Và cũng đã không ít lần nhận được biểu thị cười của các thành viên trên diễn đàn này (không biết là cười chế diễu hay là gì nữa- mặc kệ không bận tâm).
Anh và rất nhiều người có thể không tin code của tôi-cái đó là ở anh và mọi người, nhưng Tôi tin chắc cũng có người khác có ý nghĩ ấy với code của anh mặc dù anh đã là cây đa cây đề ở diễn đàn này. Thôi thì cứ thuận theo tự nhiên không cưỡng cầu, sống theo chính mình chứ không sống theo những nhận xét của người khác.
 
Upvote 0
@HUONGHCKT chú lại suy nghĩ nhiều rồi. Chứ cháu thấy chú logic mà. Code cũng ngày càng hay á chứ.
Cảm ơn bạn đã có sự đồng cảm. Tôi nói thật lòng mình mà.
Đọc thấy là biết ông kia giỡn chơi rồi.
Cảm ơn anh đã quan tâm. Code có tin được hay không thử thì thấy ngay thôi mà.
Thực ra tôi cũng chỉ sửa lại cho bạn ấy 1 tý tị thôi và hy vọng bạn ấy căn cứ vào đấy để sửa lại code của mình, âu cũng là một lần tự học và tự thực hành. Chứ mình có là cái gì đâu (với lại cũng chẳng ai cần) mình dạy, mình hướng dẫn (mà cũng có biết gì nhiều đâu mà hướng dẫn...)
Đây chỉ là (cứ cho là lần đầu tôi nhận được phản hồi kiểu này (bài #3) ) -Giỡn hay không thì tôi cũng đã nói "Mình cứ sống theo chính mình chứ không nhất thiết sống theo những nhận xét của người khác...".
 
Upvote 0
. . . . . Mình có bảng nhập liệu bán hàng, mình có viết lệnh nhập để gán số liệu qua bảng kê nhưng lệnh của mình mỗi lần tất cả nội dung chỉ gán được trên một dòng.
Nhưng công ty mình có trường hợp 1 số phiếu XK sẽ xuất nhiều mặt hàng thành ra nhiều dòng. Có ai có thể chỉ mình khi mình nhập 1 lần các thông tin như: Người lập, số phiếu,... tương ứng phần nội dung hàng hóa ( nhập nhiều dòng ) của số phiếu đó thì nó tự gán qua bảng kê đầy đủ luôn không.
Minh xin cảm ơn!
1 phiếu nhập hay xuất kho đều có 2 phần chính yếu, mà mình gán chúng tương ứng là phần chung & phần chi tiết
Phần chung gồm có:
Ngày (Xuất/nhập); Họ tên người giao/nhận; Mã số thuế, . . . . .
Phần chi tiết gồm:
STT, Mã hàng, tên hàng, Đơn vị tính; số lượng, đơn giá, . . . .
Mình khuyên chủ bài đăng cũng nên tạo 2 bảng dữ liệu chứa 2 phần dữ liệu này;
Tất nhiên ta cần tạo mã liên hệ giữa 2 bảng dữ liệu này
Mã QH này có thể là YMD****
Ví dụ C9A0001, ở đây
C biểu thị năm 2022, năm sau sẽ là D;
9 là con số biểu thị số hóa đơn phát sinh tháng 9
A là ngày 10
Sau 3 kí tự (hay số) này sẽ 4 ký số tăng dần theo từng ngày (Số lượng các con số này tùy thuộc vô thực tế phát sinh tại CQ của bạn)

Chủ bài đăng nghĩ sao về đề xuất của mình?
 
Upvote 0
Còn cái vụ mặt cười thì chẳng qua là tiện thôi, đỡ phải Ghi Caption cho nút ấy mà.
Biểu tượng mặt cười gắn liền với code của bạn, nên không thấy nó có nghĩa là bạn sửa code của người khác.
Mình cũng chưa xem cái code đó ra sao, nhưng nếu bạn viết lại code của bạn thì mình cảm thấy an tâm hơn.
 
Upvote 0
Tạm sửa lại code cho bạn trên nền code cũ. bạn căn cứ vào đó để làm cho các cột tiếp theo. Xem file
Nếu biết về mảng thì đưa dữ liệu của sheet Form thành 1 mảng, sau đó gán xuongs sheet BangKe 1 lần.
Ps: Đã dùng VBA rồi thì hạn chế dùng công thức Vlookup; Nên đưa file lên có ít nhất 10- 20 dòng dữ liệu giả định
Cảm ơn bạn, mình của chưa rành VBA lắm nên có những chỗ dùng Vlook. Này mình sẽ nghiên cứu thêm.
Bài đã được tự động gộp:

1 phiếu nhập hay xuất kho đều có 2 phần chính yếu, mà mình gán chúng tương ứng là phần chung & phần chi tiết
Phần chung gồm có:
Ngày (Xuất/nhập); Họ tên người giao/nhận; Mã số thuế, . . . . .
Phần chi tiết gồm:
STT, Mã hàng, tên hàng, Đơn vị tính; số lượng, đơn giá, . . . .
Mình khuyên chủ bài đăng cũng nên tạo 2 bảng dữ liệu chứa 2 phần dữ liệu này;
Tất nhiên ta cần tạo mã liên hệ giữa 2 bảng dữ liệu này
Mã QH này có thể là YMD****
Ví dụ C9A0001, ở đây
C biểu thị năm 2022, năm sau sẽ là D;
9 là con số biểu thị số hóa đơn phát sinh tháng 9
A là ngày 10
Sau 3 kí tự (hay số) này sẽ 4 ký số tăng dần theo từng ngày (Số lượng các con số này tùy thuộc vô thực tế phát sinh tại CQ của bạn)

Chủ bài đăng nghĩ sao về đề xuất của mình?
Cảm ơn bạn! Khả năng của mình hạn chế, mình sẽ nghiên cứu đề xuất của ban.
 
Upvote 0
Web KT

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

Back
Top Bottom