NguyenDungAnh > 16-03-22, 06:03 PM
AnNguyen > 16-03-22, 06:07 PM
(16-03-22, 06:03 PM)NguyenDungAnh Đã viết: Chào mọi người!
Mình có file access nội dung như thế này:
ID - tennv - soluong
100 - A -
101 - a1 - 10
102 - a2 - 20
103 - a3 - 20
200 - B - 30
300 - C - 40
400 - D -
401 - D1 - 20
giờ muốn cộng số lượng các mục con (101,102,103) vào mục 100 vv sau này phát sinh ra 201 202 thì bỏ mục 200 đi rồi cộng 201 với 202 lại.
mọi người code giúp mình với ạ. Mình cám ơn!
Trong file là tbnv1 sau khi làm xong sẽ có kết quả như tbnv2
File:
https://drive.google.com/file/d/1kKjC7nm...sp=sharing
NguyenDungAnh > 16-03-22, 07:09 PM
ongke0711 > 17-03-22, 12:15 PM
(16-03-22, 07:09 PM)NguyenDungAnh Đã viết: mình vừa mò mò nghĩ ra được cách làm như thế này rồi, tuy nhiên nếu ko biết cách lấy giá trị lớn nhất trong trường id sau đó gán vào biến vba để tính toán lên phải điền số lớn nhất bằng tay.
Vẫn mong mọi người giúp đỡ có cách nào hay hơn.
https://drive.google.com/file/d/1xJ91PxZ...sp=sharing
NguyenDungAnh > 17-03-22, 03:20 PM
(17-03-22, 12:15 PM)ongke0711 Đã viết:(16-03-22, 07:09 PM)NguyenDungAnh Đã viết: mình vừa mò mò nghĩ ra được cách làm như thế này rồi, tuy nhiên nếu ko biết cách lấy giá trị lớn nhất trong trường id sau đó gán vào biến vba để tính toán lên phải điền số lớn nhất bằng tay.
Vẫn mong mọi người giúp đỡ có cách nào hay hơn.
https://drive.google.com/file/d/1xJ91PxZ...sp=sharing
Cơ bản là xây dựng lại CSDL cho chuẩn đi đã rồi mới Query, code VBA. CSDL không chuẩn, query, code chạy theo xử lý, gánh còng lưng.
NguyenDungAnh > 17-03-22, 03:24 PM
ongke0711 > 17-03-22, 04:02 PM
(17-03-22, 03:20 PM)NguyenDungAnh Đã viết: em cám ơn a góp ý. do cái nội dung này của e nó hơi phức tạp chút.
nếu cho ra report thì lại ko dùng group được lên e mới phải tạo code đánh rồi cộng tổng lại như thế này
NguyenDungAnh > 17-03-22, 04:06 PM
NguyenDungAnh > 17-03-22, 04:08 PM
ongke0711 > 17-03-22, 05:15 PM