Help: Code chọn cột theo yêu cầu (2 người xem)

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

dochoiviet.form

Thành viên mới
Tham gia
30/8/11
Bài viết
17
Được thích
4
Nghề nghiệp
1userfield[field4_set]=1
Cần giúp đỡ code cho macro. Mình có 1 file cần nhập liệu có nhiều cột, mình muốn khi các cột được chọn và chạy code thì các cột này hiển thị, còn các cột khác tự động hidden nhằm hỗ trợ cho người nhập liệu tìm được đúng cột cần nhập.
VD: có 5 cột ABCDE
tại hàng 1:
Trường hợp = null => hiện thị đầy đủ cả 5 cột
Trường hợp A1 = "x", B1 = "x", D1 = "x" => chạy code sẽ chỉ hiển thị các cột này, các cột không có x (C:C, E:E) tại hàng 1 sẽ tự động hide.
Bạn nào có cao kiến gì giúp mình với nhé.
Cảm ơn nhiều.
LongP
 
Cần giúp đỡ code cho macro. Mình có 1 file cần nhập liệu có nhiều cột, mình muốn khi các cột được chọn và chạy code thì các cột này hiển thị, còn các cột khác tự động hidden nhằm hỗ trợ cho người nhập liệu tìm được đúng cột cần nhập.
VD: có 5 cột ABCDE
tại hàng 1:
Trường hợp = null => hiện thị đầy đủ cả 5 cột
Trường hợp A1 = "x", B1 = "x", D1 = "x" => chạy code sẽ chỉ hiển thị các cột này, các cột không có x (C:C, E:E) tại hàng 1 sẽ tự động hide.
Bạn nào có cao kiến gì giúp mình với nhé.
Cảm ơn nhiều.
LongP

Cần gì chọn cột, cái này dùng Sheet Form thì sẽ đáp ứng được yêu cầu (dù cho bạn có cả trăm cột), có nghĩa là tạo 1 sheet (tiêu đề theo chiều dọc của 1 cột) dùng nhập liệu vào sheet bạn cần theo dõi (tiêu đề là chiều ngang).

Để giải quyết được vấn đề thì bạn phải Up File lên với tiêu đề thật, còn dữ liệu là giả định cũng được (dữ liệu chỉ cần 5 dòng là đủ).
 
Lần chỉnh sửa cuối:
Upvote 0
Cần giúp đỡ code cho macro. Mình có 1 file cần nhập liệu có nhiều cột, mình muốn khi các cột được chọn và chạy code thì các cột này hiển thị, còn các cột khác tự động hidden nhằm hỗ trợ cho người nhập liệu tìm được đúng cột cần nhập.
VD: có 5 cột ABCDE
tại hàng 1:
Trường hợp = null => hiện thị đầy đủ cả 5 cột
Trường hợp A1 = "x", B1 = "x", D1 = "x" => chạy code sẽ chỉ hiển thị các cột này, các cột không có x (C:C, E:E) tại hàng 1 sẽ tự động hide.
Bạn nào có cao kiến gì giúp mình với nhé.
Cảm ơn nhiều.
LongP

Giả định rằng các cột C, E đã được ẩn theo đúng ý bạn. Vậy bây giờ bạn muốn hiện nó ra thì bạn làm sao?
Đừng nói là sẽ nhập "x" vào C1 hoặc E1 nhé (cột ẩn mất xác rồi, lấy gì mà nhập?)
 
Upvote 0
Cần gì chọn cột, cái này dùng Sheet Form thì sẽ đáp ứng được yêu cầu (dù cho bạn có cả trăm cột), có nghĩa là tạo 1 sheet (tiêu đề theo chiều dọc của 1 cột) dùng nhập liệu vào sheet bạn cần theo dõi (tiêu đề là chiều ngang).

Để giải quyết được vấn đề thì bạn phải Up File lên với tiêu đề thật, còn dữ liệu là giả định cũng được (dữ liệu chỉ cần 5 dòng là đủ).
Bạn xem giúp mình với nhé
Giả sử Lần 1 mình cần nhập 10 dòng vào các cột A,B,C,D,E,F,BA,BB,BC,BD,BE,BF
Lần 2 mình cần nhập 15 dòng vào các cột A,B,C,D,E,F,BG,...BO
 

File đính kèm

Upvote 0
Ừh hén. mình cũng chưa nghĩ tới trường hợp này. Thank bạn ndu96081631 nhé :)
 
Upvote 0

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

Back
Top Bottom