Excel tự kẻ bảng (2 người xem)

Liên hệ QC

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

luyenvd

Thành viên mới
Tham gia
6/12/07
Bài viết
19
Được thích
1
Có cách nào khi ta nhập danh sách thì Excel tự động kẻ bảng (Tức là kẻ boders cho các cell khi ta nhập dữ liệu )|||||
 
Bạn dùng condition format nhé. nó làm được theo yêu cầu của bạn đó.
 

File đính kèm

Lần chỉnh sửa cuối:
Đó là chức năng Conditional Formating... Bạn nghiên cứu đi.. chẳng những kẽ bảng mà còn tô màu nữa
 
Ah... còn nữa... về vấn đề tự động kẽ bãng, các bạn có thể tham khảo bài #49 của topic này:
http://www.giaiphapexcel.com/forum/showthread.php?t=6484&page=5
Ở đây ko cần đễ ý code của file là gì... Chỉ cần đễ ý trong sheet 2, click chọn bất cứ cell nào từ cell A9 tới E50 vào vào menu Format\Conditional Formating bạn sẽ thấy công thức về vụ kẽ bảng... Ở đây có thêm phần tô màu nên có hàm AND phía trước và hàm MOD phía sau, nếu ko thích có thể bỏ bớt, chỉ chừa lại =$A....<>"" là dc rồi
ANH TUẤN
 
Hỏi thầy Tuấn!
Nếu dùng cách trên thì khi muốn kẻ cả khối bằng Format Cells lại không được
thầy có cách nào kết hợp cả không?
 
Hỏi thầy Tuấn!
Nếu dùng cách trên thì khi muốn kẻ cả khối bằng Format Cells lại không được
thầy có cách nào kết hợp cả không
Kẽ bao nhiêu mà chẳng dc... Bạn cứ đưa thử trường hợp cụ thể nào đó xem...
Chức năng condition format ở đâu, tôi không biết.
Chức năng đó nằm trong menu Format...vào đó sẽ nhìn thấy chử Conditional Formating
 
Ý em là thay loại đường viền (Khác với loại đang đặt cho mỗi cell) cho cả 1 khối nhiều Cell!
 
Thay đường viền kiểu khác dc mà bạn... Giờ thế này nhé: Bạn post 1 file lên, kẽ bảng sẳn theo ý của bạn (tất nhiên kẽ bằng tay) và nói rõ quy luật kẽ bảng như thế nào? Tôi xem thử có làm dc ko
 
anhtuan1066 đã viết:
Thay đường viền kiểu khác dc mà bạn... Giờ thế này nhé: Bạn post 1 file lên, kẽ bảng sẳn theo ý của bạn (tất nhiên kẽ bằng tay) và nói rõ quy luật kẽ bảng như thế nào? Tôi xem thử có làm dc ko

Bác Tuấn ơi ! Nếu mình nhập dữ liệu vào 1 Cell nào đó thì cả Rows đó tự động kẻ bảng luôn có được không. Tại vì dữ liệu đâu phải cell nào cũng phải nhập, mà như thế thì cả bảng chỗ thẻ kẻ chỗ thì không xấu quá.
 
Tất nhiên là được. bạn đưa file có số liệu lên, yêu cầu như thế nào nhé.
 
Ko hẳn như thế... Bạn quét chọn khối cell nào cần format có điều kiện, rồi vào phần Condtional Formating mà làm... Như thế chỉ có nhưng cell đã dc chọn mới kẽ bảng, cell khác ko có
 
Bạn vào trong format/ sau đó kích vào condition formatting
 
luyenvd đã viết:
Bác Tuấn ơi ! Nếu mình nhập dữ liệu vào 1 Cell nào đó thì cả Rows đó tự động kẻ bảng luôn có được không. Tại vì dữ liệu đâu phải cell nào cũng phải nhập, mà như thế thì cả bảng chỗ thẻ kẻ chỗ thì không xấu quá.
File VD đính kèm bạn xem thử có phải ý của bạn không?
 

File đính kèm

luyenvd đã viết:
Bác Tuấn ơi ! Nếu mình nhập dữ liệu vào 1 Cell nào đó thì cả Rows đó tự động kẻ bảng luôn có được không. Tại vì dữ liệu đâu phải cell nào cũng phải nhập, mà như thế thì cả bảng chỗ thẻ kẻ chỗ thì không xấu quá.

Bạn dùng condition formatting nhưng có mẹo một chút là tham chiếu đến ô kết quả của vùng(dòng).
Bạn cần chọn ô cuối cùng An và viết =counta(A1:An-1)
Chọn vùng condition formatting A1:An với Formula Is =An>0. Xong việc bạn gõ bất cứ ký tự nào vào bất cứ ô nào từ A1 đến An-1 thì cả vùng đã chọn sẽ format theo ý Bạn và bạn có thể Border tự động cả dòng được rồi
Tôi đã dùng ở dạng tham chiếu của một cột cần format tới một ô có giá trị đó là tham chiếu ngày CN để tô màu cột CN cho Bảng chấm công (chỉ là mẹo thôi chẳng phải gọi là giải thuật gì cho đao to búa lớn).
Bạn được việc là Tôi mừng.
 
Bạn mà dùng COUNTA là ko chắc sẽ dc đâu... Vì thường ta dùng đến Conditional Formating đễ kẽ bảng tự động là do trong sheet đang chứa công thức, ta ko thể biết dc dử liệu đến dòng nào... Vì thế mà ngay cả những cell bị rổng do công thức thì COUNTA vẫn xem là có dử liệu... Và nó sẽ kẽ khung tất tần tật ko chừa cell nào cả...
Ko tin bạn cứ thử xem đối với những sheet đang chứa công thức
Bạn chỉ có thể dùng COUNTA đối với những sheet có chức năng nhập liệu
Đây là file ví dụ... bạn cứ thử dùng COUNTA mà đóng khung vùng từ B2 đến O30 xem... Cứ trong vùng này cell nào có dử liệu thì cả dòng dc đóng khung
ANH TUẤN
 

File đính kèm

Lần chỉnh sửa cuối:
Sao lại không dùng cod kẻ khung, sau đó gọi thủ tục đó cho nó thực hiện nhỉ ???
 
Nguyễn Xuân Sơn đã viết:
Sao lại không dùng cod kẻ khung, sau đó gọi thủ tục đó cho nó thực hiện nhỉ ???
Là như thế nào? Tôi chưa hiểu ý bạn lắm... Hay ý bạn muốn nói kẽ khung dùng VBA ? Thế thì hơi bị phí đấy, ít nhất là trong trường hợp này... Dùng CF đũ rồi... Ý tôi muốn nói dùng công thức gì thì chưa biết, nhưng chắc chắn ko phải là COUNTA
 
Nếu viết mã sẽ giúp việc tự đông hóa được tiện lợi hơn. Nhất là các chương trình phức tạp cần có nhiều bảng biểu hoặc từ một vài nguồn dữ liệu phát triển tạo ra nhiều sheets khác nhau và các sheet đó cũng phải kẻ khung tự động ( như trong chương trình kế toán chẳng hạn) . Cắc điều này bác AT rõ quá rồi còn gì.
 
Bạn nói cũng đúng... Tôi hiểu rồi.... Tại vì tôi chưa tiếp xúc với những chương trình phức tạp như bạn nói nên cũng khó hình dung dc...
Chỉ là tôi muốn nhắc nhở về COUNTA đối với cell chứa công thức mà thôi... Tức là COUNTA ko phát hiện dc cell rỗng đang chứa công thức
ANH TUẤN
 
Web KT

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

Back
Top Bottom