Nhờ các anh chị viết hộ code TH vật tư nhân công, máy thi công cho file đính kèm (1 người xem)

Liên hệ QC

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

quoccuonghd

Thành viên hoạt động
Tham gia
12/6/10
Bài viết
116
Được thích
7
Giới tính
Nam
Nghề nghiệp
Kỹ sư XD
Nhờ các anh chị viết hộ code tổng hợp vật tư nhân công, máy thi công cho file đính kèm
Nôi dung nhờ em có ghi rõ trong bảng đính kèm. mong được mọi người giúp.
 

File đính kèm

Mới làm câu I thôi

Hỏi lại câu 2 cho rõ:

Các trang tính cần lấy số liệu bao giờ cũng thỏa các điều kiện sau:

Bao giờ cũng liệt kê Vật liệu => Nhân công => Máy thi công;
Có bao giờ không có nhân công hay không? (Để tìm ra điểm cuối cần lấy đó mà?!)

Có bao giờ "Vật liệu" lại xếp cuối trong trình tự này không?
 

File đính kèm

Upvote 0
Hỏi lại câu 2 cho rõ:

Các trang tính cần lấy số liệu bao giờ cũng thỏa các điều kiện sau:

Bao giờ cũng liệt kê Vật liệu => Nhân công => Máy thi công;
Có bao giờ không có nhân công hay không? (Để tìm ra điểm cuối cần lấy đó mà?!)

Có bao giờ "Vật liệu" lại xếp cuối trong trình tự này không?

Cảm ơn bạn ChanhTQ@ đã giúp, về trình tự Bao giờ cũng liệt kê Vật liệu => Nhân công => Máy thi công; chỉ có điều là trong phần nhân công hoặc máy thi công có thể lặp lại các tên trùng với vật liệu chỉ khác nhau về giá mà thôi. (trả lời câu hỏi: Có bao giờ không có nhân công hay không? (không bao giờ). Có bao giờ "Vật liệu" lại xếp cuối trong trình tự này không? (vật liệu không xếp cuối trang mà chỉ có trong phần nhân công có thể có tên vật liệu lặp lại thôi). Bạn giúp mình nhé.
ah mà trên sheets tổng hợp vật tư cho mình thành 3 nút nhấn. nút 1 sao chép tên vật tư-nhân công -máy thi công ở các sheets hạng mục sang sheets tổng hợp, nếu trùng tên thì giữ lại 1 tên. Nút 2: dò tìm tất cả các khối lượng ở các sheets có tên vật tư-nhân công - máy thi công trùng với tên sheets tổng hợp thì cho kết quả ở các sheets hạng mục. Nút 3: cộng tổng theo hàng ngang.
Hơi loằng ngoằng và phức tạp nhưng cố giúp mình với chứ tổng hợp bằng tay vừa lâu vừa dễ nhầm. Thank's !
 
Upvote 0
Cảm ơn bạn ChanhTQ@

Àh mà trên sheets tổng hợp vật tư cho mình thành 3 nút nhấn. nút 1 sao chép tên vật tư-nhân công -máy thi công ở các sheets hạng mục sang sheets tổng hợp, nếu trùng tên thì giữ lại 1 tên. Nút 2: dò tìm tất cả các khối lượng ở các sheets có tên vật tư-nhân công - máy thi công trùng với tên sheets tổng hợp thì cho kết quả ở các sheets hạng mục. Nút 3: cộng tổng theo hàng ngang.

Hơi loằng ngoằng và phức tạp nhưng cố giúp mình với chứ tổng hợp bằng tay vừa lâu vừa dễ nhầm. Thank's !

Chắc chỉ nên 2 nút cho bạn thôi; Nút thứ 3 bạn ép sẵn công thức đi.

Bạn kiểm số liệu nút 1 xem sao(?)

Hỏi cho rõ 'Nut2': Là bạn muốn tổng hợp khối lượng hay tiền?
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
Nhờ các anh chị viết hộ code tổng hợp vật tư nhân công, máy thi công cho file đính kèm
Nôi dung nhờ em có ghi rõ trong bảng đính kèm. mong được mọi người giúp.

Theo tôi bạn nên thiết kế lại tiêu đề cột và nhập dữ liệu theo dõi từng công trình trong 1 sheet là đủ (ví dụ như File đính kèm), tôi thêm 2 cột là HANG MUC và TEN CONG VIEC, dữ liệu công trình không cần nhập gom 1 chỗ, mà có công việc gì thì cứ nhập tuần tự vào bảng tính là được (cứ có công việc gì của 1 công trình nào thì cứ nhập tiếp theo), để tổng hợp thì sử dụng PivotTable, muốn tách công trình nào thì vào sheet TH GIA TRI, cột E click chuột vào E7 và click đúp chuột thì sẽ xuất ra sheet mới với dữ liệu là công trình Duong D1-2, tuần tự như vậy cho các công trình khác hoặc viết code cho sheet THEO DOI CONG TRINH với 1 nút tách tất cả các công trình và đặt tên sheet tương ứng với công trình đó.

Làm cách này khi nhập dữ liệu rất dễ và tổng hợp cũng rất thuận tiện, muốn xuất tất cả công trình ra các sheet thì chỉ cần nhấn nút là xong.
 

File đính kèm

Upvote 0
Bạn xem theo file với 1 vài chú í:

[Thongbao]Nút 2 Tổng hợp khối lượng bạn ah[/Thongbao]

Macro 'nút 2' nó tổng hợp tất cả khối lượng các loại vật tư có ở trên các trang tính, nếu nó trùng tên với danh sách mà 'nút 1' lọc ra & đã liệt kê; Tất nhiên nó cũng không đếm xỉa rằng đơn vị tính có thể khác nhau ngay trong loại vật tư trùng tên.

Bạn tham khảo cột 'A' của trang tính mà lập công thức ở cột cuối;

Ý kiến của bác BeO9 rất đán quan tâm; & mình không quen nghề này, nên chỉ có thể làm giúp theo iêu cầu của bạn mà thôi
 

File đính kèm

Upvote 0
[Thongbao]Nút 2 Tổng hợp khối lượng bạn ah[/Thongbao]

Macro 'nút 2' nó tổng hợp tất cả khối lượng các loại vật tư có ở trên các trang tính, nếu nó trùng tên với danh sách mà 'nút 1' lọc ra & đã liệt kê; Tất nhiên nó cũng không đếm xỉa rằng đơn vị tính có thể khác nhau ngay trong loại vật tư trùng tên.

Bạn tham khảo cột 'A' của trang tính mà lập công thức ở cột cuối;

Ý kiến của bác BeO9 rất đán quan tâm; & mình không quen nghề này, nên chỉ có thể làm giúp theo iêu cầu của bạn mà thôi

Bạn giúp mình 'nút 2' tổng hợp tất cả khối lượng các loại vật tư có ở trên các trang tính, nếu nó trùng tên với danh sách mà 'nút 1' lọc ra & đã liệt kê nhưng cốt này đang lệ thuộc vào sheets giá trị nếu sheets giá trị bị xoá là nút này bị lỗi. liệu không lệ thuộc vào sheets giá trị thì có thực hiện được không (coi như không có sheets giá trị). Thank's
 
Upvote 0
Nút 1 (VL) đã làm cho bạn tất nhiên fải dựa trên trang 'Gia Tri'
Giờ bạn xóa 'Gia' trị đi thì dừng bấm 'VL' nữa, thế thôi!

Còn lỡ tay bấm thì nó sẽ ra sao mình cũng không tưởng tượng nổi!

Chúc ngày vui mới!
 
Upvote 0
Ý kiến của bác BeO9 rất đán quan tâm; & mình không quen nghề này, nên chỉ có thể làm giúp theo iêu cầu của bạn mà thôi


Cám ơn bác SA_DQ đã có nhận xét.

Tôi đưa ra giải pháp nhưng thấy tác giả quăng cục lơ và cũng thiếu tế nhị (vì ai có ý kiến đóng góp hoặc đưa ra 1 giải pháp nào đó giúp cho mình là điều đáng quý) nhưng tác giả chẳng có nhận xét hoặc ý kiến thắc mắc, vì sao phải làm như vậy? Vì vậy nên tôi không có ý kiến nữa mà để thời gian làm việc khác sẽ có ích hơn.
 
Lần chỉnh sửa cuối:
Upvote 0
Theo tôi bạn nên thiết kế lại tiêu đề cột và nhập dữ liệu theo dõi từng công trình trong 1 sheet là đủ (ví dụ như File đính kèm), tôi thêm 2 cột là HANG MUC và TEN CONG VIEC, dữ liệu công trình không cần nhập gom 1 chỗ, mà có công việc gì thì cứ nhập tuần tự vào bảng tính là được (cứ có công việc gì của 1 công trình nào thì cứ nhập tiếp theo), để tổng hợp thì sử dụng PivotTable, muốn tách công trình nào thì vào sheet TH GIA TRI, cột E click chuột vào E7 và click đúp chuột thì sẽ xuất ra sheet mới với dữ liệu là công trình Duong D1-2, tuần tự như vậy cho các công trình khác hoặc viết code cho sheet THEO DOI CONG TRINH với 1 nút tách tất cả các công trình và đặt tên sheet tương ứng với công trình đó.

Làm cách này khi nhập dữ liệu rất dễ và tổng hợp cũng rất thuận tiện, muốn xuất tất cả công trình ra các sheet thì chỉ cần nhấn nút là xong.
Cảm ơn bạn đã cho ý kiến phê phán, mình đã xem file bạn giúp mình nhưng mình không biết các lam theo tổng hợp PivotTable lên chưa kịp trả lời lại bạn. Bạn thông cảm nhé.
 
Upvote 0
Hỏi lại câu 2 cho rõ:

Các trang tính cần lấy số liệu bao giờ cũng thỏa các điều kiện sau:

Bao giờ cũng liệt kê Vật liệu => Nhân công => Máy thi công;
Có bao giờ không có nhân công hay không? (Để tìm ra điểm cuối cần lấy đó mà?!)

Có bao giờ "Vật liệu" lại xếp cuối trong trình tự này không?
Bạn giúp mình 'nút 2' tổng hợp tất cả khối lượng các loại vật tư có ở trên các trang tính, nếu nó trùng tên với danh sách mà 'nút 1' lọc ra & đã liệt kê nhưng code không lệ thuộc vào sheets giá trị Thank's
 
Upvote 0
Cám ơn bác SA_DQ đã có nhận xét.

Tôi đưa ra giải pháp nhưng thấy tác giả quăng cục lơ và cũng thiếu tế nhị (vì ai có ý kiến đóng góp hoặc đưa ra 1 giải pháp nào đó giúp cho mình là điều đáng quý) nhưng tác giả chẳng có nhận xét hoặc ý kiến thắc mắc, vì sao phải làm như vậy? Vì vậy nên tôi không có ý kiến nữa mà để thời gian làm việc khác sẽ có ích hơn.
Thành thật xin lỗi bạn. Mình đã xem file bạn góp ý của bạn rồi nhưng mình lại không biết sử dụng PivotTable nên chưa làm thử theo phương pháp đó. chỉ có điều xem rồi nhưng chưa kịp cảm ơn bạn. Thông cảm nhé.
 
Upvote 0
Thành thật xin lỗi bạn. Mình đã xem file bạn góp ý của bạn rồi nhưng mình lại không biết sử dụng PivotTable nên chưa làm thử theo phương pháp đó. chỉ có điều xem rồi nhưng chưa kịp cảm ơn bạn. Thông cảm nhé.

Tôi nêu ý kiến tại bài #6 với mục đích: Tại sheet THEO DOI CONG TRINH có 3 nút nhấn:
- Với 1 nút lấy dữ liệu từ sheet THEO DOI CONG TRINH tách tất cả các công trình và đặt tên sheet tương ứng với công trình đó (như File bài #1).
- 1 nút khi nhấn vào tự tạo PivotTable như kết quả sheet TH GIA TRI.
- 1 nút khi nhấn vào tự tạo PivotTable như kết quả sheet THVL-NC-MTC.

Còn không thích thì tạo thêm 1 nút nhấn nữa nó sẽ xóa sạch các sheet vừa xuất ra, chỉ chừa lại duy nhất sheet chứa dữ liệu là THEO DOI CONG TRINH (cho File gọn nhẹ).

File bài #6 là tôi làm thủ công cho bạn thấy kết quả, chứ chưa có Code và 3 nút nhấn như tôi đã nêu.

Phương pháp của tôi là xây dựng dữ liệu tại 1 sheet (gọi là kho), cần cái gì thì tôi gọi kho và lấy những cái mình cần ra ngoài.

Chứ không cần nhập dữ liệu cho nhiều sheet như cái bạn đề xuất tại bài #1 rồi gom nó lại.
 
Lần chỉnh sửa cuối:
Upvote 0

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

Back
Top Bottom