NHỜ GIÚP ĐỠ TẠO CODE CẬP NHẬT SỐ LIỆU

Liên hệ QC

mondays

Thành viên mới
Tham gia
26/10/12
Bài viết
28
Được thích
3
Chào các anh chị
Em có 1 file excel cần xử lý nhằm rút ngắn thời gian copy dán như sau:
File excel gồm có nhiều sheets. ví dụ file e gửi là 2 sheet:
+ Doanh số bán sản phẩm A
+ Doanh số bán sản phẩm B
Trong mỗi sheet có các cột "Số liệu cập nhật" và doanh số bán hàng tứng tháng. Vào cuối mỗi tháng em sẽ cập nhật thêm tháng mới sau tháng hiện tại (trong ví dụ đã có tháng 1,2,3 và cứ mỗi tháng em sẽ tạo thêm các tháng tiếp theo bằng cách thêm các cột tiếp theo (tháng 4,5,...) và copy số liệu từ cột "Số liệu cập nhật" vào.
Hiện tại em đều làm thủ công như trên.
Các anh chị có cách nào giúp em để em dùng CODE nhằm rút ngắn quá trình thao tác với. Em cám ơn rất nhiều ạ.
 

File đính kèm

  • CAP NHAT DOANH SO SAN PHAM THEO TUNG THANG.xlsx
    9.2 KB · Đọc: 8
Chào các anh chị
Em có 1 file excel cần xử lý nhằm rút ngắn thời gian copy dán như sau:
File excel gồm có nhiều sheets. ví dụ file e gửi là 2 sheet:
+ Doanh số bán sản phẩm A
+ Doanh số bán sản phẩm B
Trong mỗi sheet có các cột "Số liệu cập nhật" và doanh số bán hàng tứng tháng. Vào cuối mỗi tháng em sẽ cập nhật thêm tháng mới sau tháng hiện tại (trong ví dụ đã có tháng 1,2,3 và cứ mỗi tháng em sẽ tạo thêm các tháng tiếp theo bằng cách thêm các cột tiếp theo (tháng 4,5,...) và copy số liệu từ cột "Số liệu cập nhật" vào.
Hiện tại em đều làm thủ công như trên.
Các anh chị có cách nào giúp em để em dùng CODE nhằm rút ngắn quá trình thao tác với. Em cám ơn rất nhiều ạ.
vậy bạn muốn làm gì.vì dữ liệu bạn đưa không có data nên cũng không biết giúp bằng cách nào nhé.ví dụ dữ liệu cập nhập bạn điền bằng tay rồi tự chuyển vào các tháng à.
 
vậy bạn muốn làm gì.vì dữ liệu bạn đưa không có data nên cũng không biết giúp bằng cách nào nhé.ví dụ dữ liệu cập nhập bạn điền bằng tay rồi tự chuyển vào các tháng à.
Dữ liệu cập nhật thì mình có tính toán bằng công thức excel
 
Có ai giúp mình với ! Huhu
 

File đính kèm

  • CAP NHAT DOANH SO SAN PHAM THEO TUNG THANG.xlsm
    17.5 KB · Đọc: 16
Lần chỉnh sửa cuối:
được vấn đề ở đây là tất cả các sheets của bạn phải có cơ sơ giống nhau nhé
File gốc mình có tất cả 12 sheets, trong đó 10 sheets có cấu trúc giống nhau, còn 2 sheet thì cấu trúc khác. Mình rút gọn lại như file đính kèm như sau:
- Sheet sản phẩm A và B thì cần cập nhật tự động hàng tháng (như bạn đã giúp mình)
- Sheet sản phẩm C và D thì cũng cần cập nhật hàng tháng, nhưng hôm qua mình quên nó còn bảng so sánh chỉ tiêu được giao, Nên dùng hàm như bạn hỗ trợ cho sản phẩm A, B thì sẽ không được.
- Sheet E thì không cần vì mình sẽ cập nhật tay.
Bạn có cách nào để chèn sheet A, B thì như file bạn đã giúp mình, Ngoài ra còn bổ sung sheet C,D thì chèn thêm cột trước cột giá trị kế hoạch và cập nhật lại % hoàn thành năm ( = số cập nhật/cột kế hoạch), còn sheet E thì không cần cập nhật? Bấm 1 nút là sẽ chạy từ sheet A đến D luôn !
Bạn giỏi quá và nhiệt tình quá, hy vọng bạn có thể giúp mình giải quyết triệt để vấn đề này. TKs
 

File đính kèm

  • NHO GIUP DO CAP NHAT DOANH SO SAN PHAM THEO TUNG THANG.xlsx
    17 KB · Đọc: 6
File gốc mình có tất cả 12 sheets, trong đó 10 sheets có cấu trúc giống nhau, còn 2 sheet thì cấu trúc khác. Mình rút gọn lại như file đính kèm như sau:
- Sheet sản phẩm A và B thì cần cập nhật tự động hàng tháng (như bạn đã giúp mình)
- Sheet sản phẩm C và D thì cũng cần cập nhật hàng tháng, nhưng hôm qua mình quên nó còn bảng so sánh chỉ tiêu được giao, Nên dùng hàm như bạn hỗ trợ cho sản phẩm A, B thì sẽ không được.
- Sheet E thì không cần vì mình sẽ cập nhật tay.
Bạn có cách nào để chèn sheet A, B thì như file bạn đã giúp mình, Ngoài ra còn bổ sung sheet C,D thì chèn thêm cột trước cột giá trị kế hoạch và cập nhật lại % hoàn thành năm ( = số cập nhật/cột kế hoạch), còn sheet E thì không cần cập nhật? Bấm 1 nút là sẽ chạy từ sheet A đến D luôn !
Bạn giỏi quá và nhiệt tình quá, hy vọng bạn có thể giúp mình giải quyết triệt để vấn đề này. TKs
đây bạn xem nhé
 

File đính kèm

  • NHO GIUP DO CAP NHAT DOANH SO SAN PHAM THEO TUNG THANG (1).xlsm
    27.5 KB · Đọc: 37
sh.Cells(2, a).Resize(b - 1, 1).Value = arr
Dòng lệnh này có nghĩa là gì vậy bạn ?
Ngoài ra nếu chỗ giá trị c mình muốn hiện ra 1 ô hỏi giá trị nhập để mình có thể nhập ngày tùy thích . Ví dụ: 08-11 , ... thì làm thế nào bạn ?
 
sh.Cells(2, a).Resize(b - 1, 1).Value = arr
Dòng lệnh này có nghĩa là gì vậy bạn ?
Ngoài ra nếu chỗ giá trị c mình muốn hiện ra 1 ô hỏi giá trị nhập để mình có thể nhập ngày tùy thích . Ví dụ: 08-11 , ... thì làm thế nào bạn ?
bạn gửi ví dụ lên đi mình không hiểu đâu còn câu lệnh đấy là gán giá trị mà bạn
 
bạn gửi ví dụ lên đi mình không hiểu đâu còn câu lệnh đấy là gán giá trị mà bạn
Mình thấy code bạn mặc định nó sẽ tạo ra chữ "Tháng" + con số tháng. Ví dụ: tháng 3, tháng 4.
Mình thì muốn nó sẽ cho mình nhập giá trị nào cũng được. Ví dụ: Tháng 12, Ngày 31/12, Quý I.
Bạn hiểu ý mình hok ?
 
Mình thấy code bạn mặc định nó sẽ tạo ra chữ "Tháng" + con số tháng. Ví dụ: tháng 3, tháng 4.
Mình thì muốn nó sẽ cho mình nhập giá trị nào cũng được. Ví dụ: Tháng 12, Ngày 31/12, Quý I.
Bạn hiểu ý mình hok ?
vậy à đơn giản hơn bạn xóa bỏ cái đằng sau cái mà định rạng tháng đấy :D
 
Web KT
Back
Top Bottom