ACE giúp code chuyển dữ liệu từ from vào nhiều sheet

tson1020

New Member
Hội viên mới
Chào ace!
Mình có file excel với 05 sheet dữ liệu đều giống nhau ở cột, và giờ từ from mình tạo trước muốn nhập dữ liệu vào các sheet tương ứng cụ thể là các sheet P tương ứng khi ta chọn Phường có P1 thì nhập dữ liệu vào P1 hoặc P5 thì nhập vào P5. Mong ACE giúp dùm.
Cảm ơn ACE rất nhiều
 

Đính kèm

  • Mau USF.rar
    91.4 KB · Lượt xem: 32
Dài thế, nhìn thế này viết cũng ngại.
Nhưng theo mình bạn thử tập viết với 1 form chỉ đơn giản thôi, nhập cho 2 textbox, textbox1 sẽ đưa ra lựa chọn sheet để nhập
textbox2 để nhập cho 1 cột. Sau đó bạn nâng lên thành nhiều cột sẽ đơn giản.

Nếu tự mình viết code sẽ nhớ lâu, và nâng cao được khả năng nhanh hơn.
 
Dài thế, nhìn thế này viết cũng ngại.
Nhưng theo mình bạn thử tập viết với 1 form chỉ đơn giản thôi, nhập cho 2 textbox, textbox1 sẽ đưa ra lựa chọn sheet để nhập
textbox2 để nhập cho 1 cột. Sau đó bạn nâng lên thành nhiều cột sẽ đơn giản.

Nếu tự mình viết code sẽ nhớ lâu, và nâng cao được khả năng nhanh hơn.
Cảm ơn bạn. Để mình thử viết, vì cái này mình đang rất cần, và bảng này chỉ là 1 trong số những bảng mà mình cần phải nhập. Nếu được thì bạn giúp dùm mình, cảm ơn bạn nhiều
 
Mình cũng ko biết nhiều về cái này lắm, cũng gà thôi.
Nhưng về đơn giản bạn có thể thử:

t = Combo_phuong.Value 'tên sheet nhập dữ liệu
i = Sheets(t).Range("B10000").End(xlUp).Row 'Chọn dòng cuối cùng có dữ liệu
Sheets(t).Cells(i + 1, 2) = TextBox1.Value 'Nhập dữ liệu vào sheet

Tùy theo giá trị cần nhập bạn có thể để format các dạng khác nhau cho hợp lý
VD: Nhập dạng ngày:
Sheets(t).Cells(i + 1, 2) = Format(TextBox1.Value, "mm/dd")
Các ô tiếp theo tương tự khác cột thôi.

Bạn thử xem nhé
 
Chào ace!
Mình có file excel với 05 sheet dữ liệu đều giống nhau ở cột, và giờ từ from mình tạo trước muốn nhập dữ liệu vào các sheet tương ứng cụ thể là các sheet P tương ứng khi ta chọn Phường có P1 thì nhập dữ liệu vào P1 hoặc P5 thì nhập vào P5. Mong ACE giúp dùm.
Cảm ơn ACE rất nhiều
Góp ý cho bạn:
1/ Nên sử dụng Form cho 1 sheet theo dõi duy nhất, trong đó tiêu đề có 1 cột phân loại (P1, P2, P3 ...v...v....), tôi không biết P1, P2, P3 nếu có vài chục cái P1, P2, P3 ...v...v.... thì làm thế nào để tổng hợp.
2/ Khi nhập liệu vào sheet theo dõi xong thì dựa vào cột phân loại để tách sheet, muốn tách bao nhiêu mà chẳng được.
3/ Làm theo các này thì chỉ dùng PivotTable để tổng hợp bất cứ thứ gì chỉ 30 giây.
4/ Cái Form của bạn cần phải dùng Combo phụ thuộc để chọn tỉnh ra huyện, chọn huyện ra xã của huyện đó mới nhập liệu nhanh được và đồng nhất dữ liệu thì việc tổng hợp vụ việc theo tỉnh, huyện, xã một cách nhanh nhất và chính xác.
 
Góp ý cho bạn:
1/ Nên sử dụng Form cho 1 sheet theo dõi duy nhất, trong đó tiêu đề có 1 cột phân loại (P1, P2, P3 ...v...v....), tôi không biết P1, P2, P3 nếu có vài chục cái P1, P2, P3 ...v...v.... thì làm thế nào để tổng hợp.
2/ Khi nhập liệu vào sheet theo dõi xong thì dựa vào cột phân loại để tách sheet, muốn tách bao nhiêu mà chẳng được.
3/ Làm theo các này thì chỉ dùng PivotTable để tổng hợp bất cứ thứ gì chỉ 30 giây.
4/ Cái Form của bạn cần phải dùng Combo phụ thuộc để chọn tỉnh ra huyện, chọn huyện ra xã của huyện đó mới nhập liệu nhanh được và đồng nhất dữ liệu thì việc tổng hợp vụ việc theo tỉnh, huyện, xã một cách nhanh nhất và chính xác.

Cảm ơn bạn đã góp ý.
Do mình có 14 Sheet, và trước đó mình đã nhập cho từng sheet và cũng bị lộn từng P.. (P1 là phường 1, P2 phường 2...) nên giờ mình muốn thử làm form để nhập cho tiện và dễ quan sát. Nhập theo từng sheet thì nó dài quá nên mình bị lộn giờ qua form xem tiện hơn.
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top