Cách thức tạo ra một danh sách thay đổi (1 người xem)

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

blq.trung

Thành viên hoạt động
Tham gia
30/8/10
Bài viết
170
Được thích
7
Xin chào các anh/chị.

Em có 1 file danh sách sinh viên (file đính kèm) và em không hiểu các nút trong vùng ô màu vàng được tạo ra như thế nào. Anh/chị nào biết xin vui lòng hướng dẫn dùm em.

Em cảm ơn nhiều lắm.
 

File đính kèm

Bạn vào Excel Options > Customize > Commands ... > Kéo xuống và chọn Option Button (Form Control) và Add để đưa nó ra trên thanh công cụ.
1.jpg

Trong file của bạn có Sheet2 bị ẩn (vào trong cửa sổ VBA để Unhide: nhấp vào Sheet2 > F4 > Visible > -1 -xlSheetVisible, thoát cửa sổ VBA và Unhide sheet).
 

File đính kèm

Anh có thể hướng dẫn em cách đặt tên (Name) trong file đó được không anh? Hình như không phải là cách đặt tên thông thường
 
Đặt name bình thường mà bạn. QUan trong là ô liên kết của từng option.
Cách đặt name: nhấn Ctrl F3
hiện ra hộp thoại các name -> bạn xem mà tự đặt
 
Đặt name bình thường mà bạn. QUan trong là ô liên kết của từng option.
Cách đặt name: nhấn Ctrl F3
hiện ra hộp thoại các name -> bạn xem mà tự đặt
Sao mình thấy Name Group1, Group2, Group3 không phải là địa chỉ ô tuyệt đối, mà chỉ là tương đối thôi (không cố định ô)
 
Sao mình thấy Name Group1, Group2, Group3 không phải là địa chỉ ô tuyệt đối, mà chỉ là tương đối thôi (không cố định ô)
Thì tương đối mà, tại vị trí con trỏ có thể cho kết quả của Name khác nhau, nhưng tại ví trí đặt công thức Name lấy đúng tham chiếu lúc đặt Name. Cách này chỉ là tham chiếu bình thường, nó khác ở chỗ là đưa tham chiếu vào Name, rồi đặt thêm các Option Button để lấy Name tham chiếu thôi.
 
Thì tương đối mà, tại vị trí con trỏ có thể cho kết quả của Name khác nhau, nhưng tại ví trí đặt công thức Name lấy đúng tham chiếu lúc đặt Name. Cách này chỉ là tham chiếu bình thường, nó khác ở chỗ là đưa tham chiếu vào Name, rồi đặt thêm các Option Button để lấy Name tham chiếu thôi.
Em vẫn chưa hiểu cách đặt tên như vậy. Ngoài ra, cho em hỏi tại sao khi Name thay đổi, định dạng ô (ở đây là Border) cũng thay đổi theo? Làm cách nào để có thể được như vậy?
 
1/ bạn vào conditional Formating định dạng có điều kiện để kẽ border
2/ Bạn vào Format -> format cell trong tab number chọn custom bạn thấy nó đang định #;; mục đích là ẩn giá trị 0
 
Hiện tại vừa xem xong thì đúng chẳng hiểu gì cả (chắc do trình gà). Mong các ACE giải thích giùm cặn kẽ là làm như thế nào để các option có thể láy giá trị từ các Name mà các Name này tại sao lại chẳng có giá trị nào liên quan đến chổ cần lấy ????

Thứ tiếp theo là hiện nay nó đang được Conditional Formating đặt là bao lại bởi các đường "mảnh", nếu mình đặt dòng cuối cùng của bảng lúc nào cũng "kẽ đậm-dày" lằn gạch dưới cùng thì làm như thế nào ???

Mong ACE giải thích cặn kẽ một tí để thỏa cái sự ngu !

Chân thành cảm ơn !
 
- Bạn xem kỹ lại đi: các name đặt có liên quan đến công thức if mà
- Còn việc kẽ border thì bạn vào định dạng có điều kiện sẽ thấy
 
Đúng là chẳng có gì, M@trixs dùng Ofice 2010.

Đây là hình chụp Name của 2 Sheet :

1-1.png
 
M@trixs vui lòng chỉ cho mình cách sử dụng Name không cố định ô nhe. Trước giờ, mình chỉ biết dùng Name cố định ô thôi. Cảm ơn bạn nhiều.
 
M@trixs vui lòng chỉ cho mình cách sử dụng Name không cố định ô nhe. Trước giờ, mình chỉ biết dùng Name cố định ô thôi. Cảm ơn bạn nhiều.

Bạn xem cái file này thì sẽ dể hiểu. Nếu không hiểu thì tự mò nha. Hết cách hướng dẫn rồi
 

File đính kèm

Tất cả mình đều hiểu từ tạo Option, Conditional Formating, rồi hàm If. Nhưng không thể hiểu là tại làm sao mà tạo được NAME có dữ liệu như trên, ai biết chỉ giùm với, hình như bạn chủ thớt cũng thắc mắc chổ này. Nếu có video quay lại thao tác làm phần NAME càng tốt. Xin cảm ơn !!!
 
Bạn Matrix thử xóa đi hết 3 cái name rồi tự mình tạo lại đi. xem nó có gì không. Mình thấy đơn giản mà.
Các vấn đè liên quan với nhau:
- tạo Option, Conditional Formating, rồi hàm If Liên quan đến 3 name và Ô AA1 của sheet2 (sheet 2 đã ẩn). và định dạng cho ẩn giá trị 0 trong Format cell -> Custom -> ta thấy định dạng #,,
 
Khỏi cần Name làm gì, Họ và Tên thì người dùng hàm IF như thế này:
Mã:
=IF(Sheet2!$AA$1=1,Sheet2!A2,IF(Sheet2!$AA$1=2,Sheet2!F2,Sheet2!K2))
Các số 1, 2, 3 dựa vào Option Button. Tương tự cho các cột khác.
 
Bạn xem cái file này thì sẽ dể hiểu. Nếu không hiểu thì tự mò nha. Hết cách hướng dẫn rồi

Mong ACE bỏ qua cái sự bực tức mà chỉ dẫn tiếp giùm....

M@trixs không thể hiểu nổi là tại làm sao mà Khi đặt NAME tại A5, và chỉ chọn 1 ô K5 mà nó có thể lấy được dữ liệu của cả 2 cột kế bên luôn. Thiệt là nhức cái đầu lun.....

Vấn đề ở đây là khi học excel ta chỉ có giá trị tại ô mà mình chỉ chính xác vị trí, vậy mà bây giờ xem cái này lại ngộ quá xá, ta chỉ cần chọn ô đầu của 3 cột mà nó tự động lấy giá trị của cả 3 cột. Quá hay....cao nhân ơi
 
Mong ACE bỏ qua cái sự bực tức mà chỉ dẫn tiếp giùm....

M@trixs không thể hiểu nổi là tại làm sao mà Khi đặt NAME tại A5, và chỉ chọn 1 ô K5 mà nó có thể lấy được dữ liệu của cả 2 cột kế bên luôn. Thiệt là nhức cái đầu lun.....

Vấn đề ở đây là khi học excel ta chỉ có giá trị tại ô mà mình chỉ chính xác vị trí, vậy mà bây giờ xem cái này lại ngộ quá xá, ta chỉ cần chọn ô đầu của 3 cột mà nó tự động lấy giá trị của cả 3 cột. Quá hay....cao nhân ơi
Bạn xem các name đặt không cố định dòng và cột, nghĩa là name nó sẽ chạy theo dòng và cột tương ứng với ô hiện hành khi con trỏ chuột tại vi trí ô đó
 
Bỏ luôn mấy cái name

Khỏi đặt name gì cả dùng công thức và kết hợp ôptin, định dạng có điều kiện là xong.
 

File đính kèm

Bạn xem các name đặt không cố định dòng và cột, nghĩa là name nó sẽ chạy theo dòng và cột tương ứng với ô hiện hành khi con trỏ chuột tại vi trí ô đó
Mình có 2 thắc mắc:
Thứ nhất, có đến 3 cái Name không cố định dòng và cột. Làm sao để phân biệt được sự khác nhau của 3 cái Name ấy.
Thứ hai, cách đặt Name không cố định dòng và cột có khác gì cách ta sử dụng tham chiếu đến địa chỉ ô, chẳng hạn như tại ô A1 của Sheet 1 ta nhập =Sheet2!A1
Có ai có thể hướng dẫn cụ thể khi nào cần phải đặt Name không cố định dòng cột, và cách nó vận hành như thế nào không?
 
Mình có 2 thắc mắc:
Thứ nhất, có đến 3 cái Name không cố định dòng và cột. Làm sao để phân biệt được sự khác nhau của 3 cái Name ấy.
Thứ hai, cách đặt Name không cố định dòng và cột có khác gì cách ta sử dụng tham chiếu đến địa chỉ ô, chẳng hạn như tại ô A1 của Sheet 1 ta nhập =Sheet2!A1
Có ai có thể hướng dẫn cụ thể khi nào cần phải đặt Name không cố định dòng cột, và cách nó vận hành như thế nào không?

Cũng đang thắc mắc thế. Tại sao nó lại lấy 3 cột dữ liệu mà không phải 1 hoặc 4, tại sao nó lại lấy dữ liệu đúng đến hàng cuối cùng mà không cần mình chỉ đến dòng đó ????
 
- Vì mình cần 4 cột nếu láy thêm nhiều cột nữa bạn thử khéo công thức bên sheet Thong tin lop ra tới cột N thử xem. Nó hiện ra luôn 2 Group còn lại
- Ở đây ban không để ý chứ Do trong file tác giả làm tới dòng 69 nên dữ liệu sẽ xử lý tới dòng 69. Vấn đề ở đây là tác giả định dạng có đk và làm ẩn giá trị o. bạn xem lại thử
 
Lần chỉnh sửa cuối:
Cũng đang thắc mắc thế. Tại sao nó lại lấy 3 cột dữ liệu mà không phải 1 hoặc 4, tại sao nó lại lấy dữ liệu đúng đến hàng cuối cùng mà không cần mình chỉ đến dòng đó ????
Theo mình hiểu: Nó chỉ lấy 3 cột dữ liệu mà không phải 4 là vì:
- Công thức để lấy dữ liệu chỉ từ ô A6:D68. Nếu giờ bạn muốn lấy thêm 1 cột dữ liệu thì bạn chỉ cần coppy công thức sang ô E6:E68
Ở đây mình chỉ còn băn khoăn:
- Không biết kẻ bảng bằng cách nào (đã vào Conditional Formating)
- Đã định dạng ô #;; nhưng các ô không có giá trị vẫn bị báo lỗi #VALUE!
 
Theo mình hiểu: Nó chỉ lấy 3 cột dữ liệu mà không phải 4 là vì:
- Công thức để lấy dữ liệu chỉ từ ô A6:D68. Nếu giờ bạn muốn lấy thêm 1 cột dữ liệu thì bạn chỉ cần coppy công thức sang ô E6:E68
Ở đây mình chỉ còn băn khoăn:
- Không biết kẻ bảng bằng cách nào (đã vào Conditional Formating)
- Đã định dạng ô #;; nhưng các ô không có giá trị vẫn bị báo lỗi #VALUE!
Đã vào Conditional Formating mà không nhìn thấy công thức đặt điều kiện ah.
 
Các AC cho em hỏi, sao em cũng tự làm một option button link cell là một ô bất kỳ mà nó khộng nhảy ra 1,2,3 như trong bài này mà nó bị False!!!.Mong các AC giải thích.
 
Bạn xem cái file này thì sẽ dể hiểu. Nếu không hiểu thì tự mò nha. Hết cách hướng dẫn rồi
Mình đã bắt chước y chang cách làm của bạn nhưng vẫn không ra kết quả được, bạn sửa giúp mình nhe. Cảm ơn nhiều lắm
Xem file đính kèm.
 

File đính kèm

Tại ô A5 công thức phải như vầy mới đúng =IF($H$1=1,K5,IF($H$1=2,N5,Q5))
 
name có đặt hay không cũng chẳng sao, xem fiel đi bạn. bạn thiếu điịnh dạng ẩn giá trị 0
 

File đính kèm

Chọn vùng Ạ:C29 cần ẩn sau đó vào Chọn Format -> chọn Formatcell-> Chọn number -> trong number bạn chọn Custom và trong khung type bạn đánh #;; vào là xong
 
Vây các AC xem dùm file này của em sai chổ nào Ah!!!
 

File đính kèm

Hình như Excel của bạn là 2007 hoặc hơn, còn mình là 2003. Bạn có thể chỉ cho mình tìm Form Control ở Excel 2003 với. Cám ơn bạn!!!!
 
Hình như Excel của bạn là 2007 hoặc hơn, còn mình là 2003. Bạn có thể chỉ cho mình tìm Form Control ở Excel 2003 với. Cám ơn bạn!!!!

Trên Menu bạn vào View -> Toolbars -> Chọn Forms hiện ra hộp các công cụ của Forms bạn xem mà chọn
 

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

Back
Top Bottom