giúp code xuống dòng (2 người xem)

Liên hệ QC

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

phanhongtaigmail

Thành viên mới
Tham gia
31/12/11
Bài viết
24
Được thích
4
tui muốn trong phần nhập điểm của excel khi mình nhập điểm lớn hơn 10 thì tự động xuống dòng không cần nhấn enter.
ví dụ nhập điểm là 46 thì chương trình tự xuống dòng.
vì tui đã có code xử lí 46 thành 4.6 rồi, chỉ còn cho tự xuống dòng thôi
cái này sẽ giúp anh em giáo viên nhập điểm lẻ nhanh hơn thôi

anh em nào biết thì chỉ giúp. xin cảm ơn
 
Tôi thấy vấn đề của bạn không khả thi, có lẽ không thể thực hiện được. Tôi nghĩ chỉ vì nhập số xong rồi enter thì chẳng mất thời gian gì và cũng xác định mình đã nhập chính xác, và tôi thiết nghĩ bạn không nên tạo thói quen biếng nhác này cho giáo viên được.
 
Tôi thấy vấn đề của bạn không khả thi, có lẽ không thể thực hiện được. Tôi nghĩ chỉ vì nhập số xong rồi enter thì chẳng mất thời gian gì và cũng xác định mình đã nhập chính xác, và tôi thiết nghĩ bạn không nên tạo thói quen biếng nhác này cho giáo viên được.
Thậm chí là việc biến 46 thành 4.6 cũng không cần đến code ---> Ai biết được code viết có chính xác hay không... lạng quạng nó thay đổi tùm lum thì lại mất công nhập lại từ đầu
Nếu là tôi thì tôi cứ nhập số 46 bình thường, xong việc chỉ cần copy số 10 rồi Paste Special\Divide là xong
 
nói như các anh thì mình không cần dùng máy tính để tính điểm nữa rồi. để cho giáo viên siêng năng thì phải soạn giáo án viết tay và tính điểm như lúc chưa có máy tính vậy. cảm ơn góp ý của các anh

tui thấy càng tiện lợi thì càng tốt. giúp giáo viên làm việc nhanh chóng.
còn code biến 46 thành 4.6 thì thực hiện chính xác, không sai đâu
xem ở đây: http://www.giaiphapexcel.com/forum/showthread.php?59699-xin-gi%C3%BAp-nh%E1%BA%ADp-nhanh-%C4%91i%E1%BB%83m-l%E1%BA%BB-trong-excel
 
nói như các anh thì mình không cần dùng máy tính để tính điểm nữa rồi. để cho giáo viên siêng năng thì phải soạn giáo án viết tay và tính điểm như lúc chưa có máy tính vậy. cảm ơn góp ý của các anh

tui thấy càng tiện lợi thì càng tốt. giúp giáo viên làm việc nhanh chóng.
còn code biến 46 thành 4.6 thì thực hiện chính xác, không sai đâu
xem ở đây: http://www.giaiphapexcel.com/forum/showthread.php?59699-xin-giúp-nhập-nhanh-điểm-lẻ-trong-excel
Theo tôi thì nếu hỗ trợ thì hỗ trợ cho đáng chứ mấy cái lặt vặt này thì đúng là không đáng. Nhập xong Enter một cái thì mất bao nhiêu thời gian?
Nghĩ sao nói vậy thôi.
 
nói như các anh thì mình không cần dùng máy tính để tính điểm nữa rồi. để cho giáo viên siêng năng thì phải soạn giáo án viết tay và tính điểm như lúc chưa có máy tính vậy. cảm ơn góp ý của các anh

tui thấy càng tiện lợi thì càng tốt. giúp giáo viên làm việc nhanh chóng.
còn code biến 46 thành 4.6 thì thực hiện chính xác, không sai đâu
xem ở đây: http://www.giaiphapexcel.com/forum/showthread.php?59699-xin-giúp-nhập-nhanh-điểm-lẻ-trong-excel

Bạn vẫn chưa hiểu ý của chúng tôi, bạn làm những tiện ích cho người khác là một việc làm tốt, có nghĩa là bạn đã đút cho người ta đến tận miệng rồi, còn việc nhai và nuốt thì hãy để cho những người đó tự làm đi, chẳng lẽ bạn nhai rồi móm luôn cho họ nữa sao?

Còn vấn đề Enter, tôi nghĩ không có thuộc tính nào làm được như vậy khi đang nhập vào 1 cell thì mọi Event đều không khả thi. Trừ khi nhập trên Form, còn không bạn phải chờ cho anh Bill viết thêm sự kiện Cell Change.
 
tui muốn trong phần nhập điểm của excel khi mình nhập điểm lớn hơn 10 thì tự động xuống dòng không cần nhấn enter.
ví dụ nhập điểm là 46 thì chương trình tự xuống dòng.
vì tui đã có code xử lí 46 thành 4.6 rồi, chỉ còn cho tự xuống dòng thôi
cái này sẽ giúp anh em giáo viên nhập điểm lẻ nhanh hơn thôi

anh em nào biết thì chỉ giúp. xin cảm ơn

TẢI CÁI NÀY VỀ THAM KHẢO NHÉ! DOWNLOAD
tedaynui

 

File đính kèm

Tôi nghĩ là không nên sử dụng chức năng này, chỉ nên kết hợp chức năng Validation để kiểm soát điểm nhập là số, và nhỏ hơn hoặc bằng 10 điểm là OK rồi! Nếu muốn như vậy thì tốt nhất là sử dụng UserForm bằng cách sử dụng đối tượng TextBox với sự kiện Change để nhập liệu (sử dụng gián tiếp vậy).
 
Tôi nghĩ là không nên sử dụng chức năng này, chỉ nên kết hợp chức năng Validation để kiểm soát điểm nhập là số, và nhỏ hơn hoặc bằng 10 điểm là OK rồi!

Chức năng Validation thông báo khi nhập sai điểm khi ta nhấn Enter. Còn sử dụng UserForm bằng cách sử dụng đối tượng TextBox với sự kiện Change để nhập liệu (bỏ qua thông báo sai khi nhập điểm không )
 
cảm ơn code của bạn, nhập được nhưng chưa tiện lợi lắm, tui muốn nhập liên tục trên 1 cột excel của bạn thì nhập 1 cell rồi phải chạy macro tiếp làm chậm công việc nhập điểm
Bạn cứ phủ khối cột cần nhập điểm sau đó,bạn chọn Alt+F8 sau đó enter (nhập bình thường).
 

File đính kèm

  • nn.PNG
    nn.PNG
    7.2 KB · Đọc: 44
Lần chỉnh sửa cuối:
cảm ơn bạn, nhưng vẫn không đáp ứng được yêu cầu của tui
cảm ơn bạn minhthien321
vì tui cũng mới học VBA for Excel nên có ý tưởng, muốn học thêm code

Chào bạn

Tôi thử làm cái này hơi "củ chuối", không biết có đúng với ý bạn không?

Tải ở đây: http://www.mediafire.com/?r6z5wys3er02krf

và tải dạng thứ 2: http://www.mediafire.com/?0sz048fry86566b
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom