ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
Excel - Tự động tô mầu dòng cột theo con trỏ chuột
ฝัง
- เผยแพร่เมื่อ 16 ต.ค. 2019
- "Tự động tô màu dòng cột theo con trỏ chuột". Tức là khi bạn di chuyển con trỏ chuột đến ô nào, dòng và cột của ô đó sẽ tự động đổi màu. Thủ thuật này sẽ giúp bạn nhập dữ liệu chính xác hơn và nhanh hơn. Hy vọng các bạn sẽ thấy hữu ích và áp dụng thành công!
▷ Code VBA:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub
📂 Link tải file thực hành: tinyurl.com/y6...
🔔 Đừng quên nhấn like, subscribe và bấm chuông để nhận thông báo về những video mới nhất từ kênh Đam mê Excel!
🎵 Music: www.bensound.c...
🙏 Cảm ơn các bạn đã xem video và ủng hộ kênh. Hãy để lại bình luận và chia sẻ suy nghĩ của bạn!
_________________________
© Bản quyền thuộc về Đam mê Excel.
© Copyright by Đam mê Excel ☞ Do not Reup.
Cảm ơn bạn nhiều, ban đầu mình nhầm dấu " thành dấu *
Ghi lại mấy công thức cho bạn nào cần làm nhanh
=Row()=Cell("Row")
Application.ScreenUpdating = True
=Column()=Cell("col")
=And(Row()=Cell("Row"),Column()=Cell("col"))
Rất vui khi được Bạn ghé thăm kênh. Chúc Bạn Thành Công!
Sao em làm ko được nhỉ đúng công thức rồi mà OK cái thì bảng chỉ tô màu dòng đầu tiên :(
Em làm được rồi do máy em chậm nên load chưa ổn
Đúng ý mình tìm bao lâu nay, do không tiết đặt câu hỏi sao trên google cho ra kết quả. Đúng là gà excel. Cám ơn bạn nhiều
cột =Column()=Cell("col")
Hàng =Row()=Cell("Row")
Hay quá. Tăng năng suất làm việc và đảm báo chính xác. Cảm ơn rất nhiều. Chỉ tiếc là sao đến giờ mình mới học được những điều này.
Hãy đăng ký kênh để nhận được thêm những video hữu ích mình chia sẻ từ những việc thực tế mình đã làm hơn 10 năm vừa qua.
Cảm ơn chủ kênh đã chỉ rất nhiệt tình, thông tin rất hữu ích, ai làm được thì lướt bl xem có lỗi của mn là biết lỗi của mình à
Hay quá bạn ơi. Like. Mong bạn chia sẻ nhiều hướng dẫn có ích như vậy nữa!
Cảm ơn bạn. Mình sẽ chia sẻ đều trong thời gian tới. Bạn bấm ô chuông bên cạnh nút đăng ký. Để nhận được thông báo khi có video mới nhé.
Rất bổ ích ạ nhiều trang em xem chẳng hiếu cái ji cả thank anh
Cảm ơn anh rất nhiều, video của thật sự hay và hữu ích cho mình rất nhiều nhất là trong công việc đặc biệt là thỏa mãn đam mê làm chủ Excel.
Cảm ơn Bạn đã ghé thăm kênh của mình. Đợt vừa rồi mình bận việc quá nên chưa quay trở lại được với đam mê excel. Sắp tới mình sẽ giành thời gian làm nhiều video hơn, Bạn nhớ đăng ký kênh để theo dõi nhé.
@ Dạ, em đã đăng ký kênh của từ lúc em bắt đầu xem video đầu tiên của anh. Trước đó, em cũng có xem và tham khảo của nhiều người khác nhưng với một người luôn có những "khiếu" truyền đạt đến người nghe khác nhau và tùy thuộc vào đó mà người nghe/ người xem sẽ lựa chọn mình có thể thích hợp tiếp thu với cách của một người cụ thể và từ đó cứ theo đó để học hỏi. Em rất thích cách truyền đạt của anh nên e mong rằng a còn chia sẻ nhiều hơn nữa trong các video sắp tới ạ.
@@servicesewing5607 Cảm ơn Em nhiều!
Hướng dẫn chi tiết , rất hay, cảm ơn bạn
Cảm ơn Bạn!
Thực sự là hữu ích! cảm ơn bạn rất nhiều! Hy vọng bạn có nhiều chia sẻ cho mọi người cùng học tập!
Cảm ơn Bạn nhiều nhé. Khẩu hiệu kênh của mình "Hạnh phúc là sẻ chia!" đó bạn.
Bạn ủng hộ mình bằng cách đăng ký kênh và nhấn ô chuông bên cánh nút đăng ký. Để khi có những video mới nhất mình chia sẻ lên bạn sẽ nhận được thông báo.
Video tiếp theo mình sẽ làm là "Hướng dẫn cách tạo danh sách chọn - Thông minh" Tức là khi bạn cần nhập vào từ "Cà tím" thì bạn gõ chữ Cà rồi bấm vào list danh sách sẽ hiển thị các loại từ liên quan đến "Cà" đã có trong danh mục sẽ hiện lên như sau:
Cà mau
Cà pháo
Hoa Cà
Cà tìm
....
Như vậy danh sách sẽ được thu ngắn lại (trường hợp danh sách chọn mà dài áp dụng sẽ rất thích đấy)
E muốn tắt cái tô màu ô tự động thì làm cách nào ad
Rất hay và hữu ích,
Like MẠNH
Cám ơn rất nhiều, anh hướng dẫn đơn giản, ngắn gọn, rất có tâm
Cảm ơn Bạn đã ghé thăm!
Tks ad đã chia sẻ để mn cùng sử dụng
Cảm ơn Bạn. có chỗ nào chưa làm được nhắn mình giúp nhé
Ui anh nói đơn giản dễ hiểu dễ làm theo thật. E đaz thành công
Thật tuyệt vời khi bạn đã làm được! Cảm ơn bạn đã chia sẻ điều đó và cảm ơn bạn đã ủng hộ kênh. Hy vọng bạn sẽ tiếp tục theo dõi và tìm thấy nhiều điều bổ ích khác!
Video thực sự rất bổ ích. Cảm ơn anh rất nhiều !!!
Tks em!
Dễ nhìn quá anh. a làm thêm nhiều video, đặc biệt là các bài về kết hợp hàm trong Excel đi anh
Cảm ơn Em, Anh sẽ làm trong thời gian tới. Bấm ô chuông để có video mới sẽ nhận được thông báo Em nhé.
Quá hay. Tks
Cảm ơn bạn! Hy vọng bạn tiếp tục ủng hộ và theo dõi kênh!
Được làm việc với anh Quý trong thời gian ngắn nhưng em học được rất nhiều.....
Cảm ơn Em đã để lại lời nhắn. Chúc Em luôn thành công và học được nhiều kiến thức mới về Excel.
cảm ơn bạn nhiêù, tuyêt vơì quá
Cảm ơn bạn đã để lại lời nhận xét! Mình rất hạnh phúc khi biết bạn thích video này. Hy vọng sẽ không làm bạn thất vọng trong những video tiếp theo!
Cám ơn bạn đã chia sẻ
Cảm ơn bạn vì đã chia sẻ cảm nhận! Mình luôn cố gắng tạo ra nội dung thật giá trị cho mọi người!
cảm ơn anh rất nhiều ạ
e mún sử dụng cho nhiều sheet khác, làm cách nào nhanh hơn không ạ, (hay mỗi sheet là mình phải làm lại theo công thức từ đầu)
Cám ơn Thầy!
Quá hay anh ơi, nghìn like
cảm ơn bạn, mình đã làm thành công rùi
Chúc mừng Bạn!
HAy quá bạn. thank You!
Cảm ơn bạn đã chia sẻ, video rất ý nghĩa. Cho mình hỏi: cách lưu Worksheet trong visual Basic với, khi tắt toàn bộ Excel đi thì bị mất và phải làm lại lệnh này đi kèm với Excel mới chạy được.
Chào Bạn! Chắc đuôi file của bạn là xlsx nên file ko lưu được code. Bạn cần lưu lại file với đuôi xlsm sẽ lưu được code. Chúc Bạn thành công!
hay
Làm cái giới thiệu bút ghi ghi bằng soft nào vậy bạn.thanks
E cảm ơn anh, 2 cái đầu em làm đều ổn ạ, đến cái tô màu cell thì cứ báo lỗi công thức ạ
Chào Em, Em nhắn giúp Anh đoạn công thức bị lỗi nhé.
Dạ, em đổi dấu "," thành dấu ";" đoạn công And(...;...) chạy bình thường rồi ạ, em cảm ơn ạ
Bạn ơi, mình cũng sử dụng đoạn cod như bạn chỉ để sau khi tô hàng, cột xong, khi trỏ chuột vào 1 ô thì tô khác màu ô này, nhưng lại ko được. ngoài ra sau khi bấm lưu, đóng file, khi mở lại thì khi trỏ chuột vào ô, thì excel lại không tự động tô màu dòng cột như đã thiết lập.Vậy là bị lỗi gì vậy bạn?
Chào bạn! Bạn làm rồi mà nó chưa tư động tô màu dòng cột theo con trỏ chuột? Hay là được rồi nhưng nó ra màu ko như đã cài đặt trước đó?
thêm nhiều thủ thuật nâng cao nữa đi bạn, như cách tạo lịch năm trong excel cuộn theo tự chọn...
Cảm ơn bạn! Đã gợi ý chủ đề, mình đã note lại.
Cảm ơn bạn mình đã làm được
Xin chúc mừng và cảm ơn bạn! Sự thành công của bạn chính là niềm vui của mình. Cảm ơn vì đã theo dõi và ủng hộ kênh!
Like
Hay và hữu ích :))
Đồng ý
Cảm ơn add. Rất hữu ích
Rất vui khi bạn thấy video này hữu ích! Cảm ơn bạn đã theo dõi và ủng hộ. Mình sẽ cố gắng duy trì chất lượng trong các video sắp tới!
Cảm ơn sự ủng hộ của bạn! Bình luận của bạn là động lực để mình tiếp tục làm ra những video tốt hơn nữa!
Bạn ơi, có cách nào để tô màu dòng cho tất cả các worksheet trong file excel đó mà ko cần làm thủ công từng sheet một không ạ?
cho em hỏi với ạ khi em tạo xong và lưu dưới dạng xlsm rồi và khi vào thì khi ấn vào 1 ô bất kỳ thì phải tầm 5 đến 10s sau thì màu nó mới thay đổi từ hàng cũ cột cũ sang ô mình tích mới, cảm giác bị delay quá lâu. Em sài excel 365 ạ .Thanks
Chào Em, Em chuột phải vào sheet đó, chọn view code. Em xem có đoạn code A hướng dẫn, Em đã nhập vào trước đó xem có còn ko? Có gì phản hồi lại A nhé.
mỗi lần thoát file ra phải thao tác lại hả anh? Rất bổ ích cảm ơn anh!
Chào Bạn! Rất vui khi Bạn đã ghé thăm kênh. Nếu sau khi Bạn đóng file, sau đó mở lại, file không tự động tô mầu dòng cột được. Khả năng cao do bạn chưa lưu file sang đuôi .xlsm (thông thường excel sẽ tự động lưu file dưới dạng xlsx, để tránh bị virut macro). Để lưu file sang dạng đuôi .xlsm Bạn làm theo các bước sau: Chọn File/chọn Save as/chọn ổ lưu/Tại mục Save as type: chọn "Excel Macro-Enabled Workbook". Rồi chọn Save. Chúc Bạn thành công!
chân thành cảm ơn !
Hay vl ấy. Thanks nhé.
Rất tiện ích. Cảm ơn bạn. Có điều cho mình hỏi, khi mình mở lại lần sau, sao nó chạy chậm quá, có cách nào khắc phục ko.
Chao bạn! Bạn nên chọn vùng dữ liệu cụ thể, tránh chọn cả sheet. hoặc nếu có thể thì bạn gửi mail mình kiểm tra cho.
Địa chỉ mail của mình: dammeexcel@gmail.com
sao file ex mình làm được rồi và cũng lưu lại. sau đó đóng rồi mở ra lại thì file ex mất chức năng này vậy bạn. mình kiểm tra thì nó mất code. làm sao để lưu được nó vậy.
Chào Bạn! Bạn lưu file đuôi chấm xlsm thì mới lưu được code bạn nhé.
Cho e hỏi là ở phần đầu tiên bảng điểm các môn ý ạ làm sao có thể chuyển nó thành không thấy dòng v e gõ toàn hiện dòng thôi
Có phải em muốn hỏi chỗ vùng A1:T4?
@ dạ
@@nhuphan7255 Trên thanh menu của excel, em chọn Page Layout/ Gridlines, bỏ tích chọn ô View. Chúc Em thành công!
bạn cho hỏi là mình có nhiều sheet muốn áp dụng thì phải làm thế nào ? giờ làm thủ công tốn time quá ^^ và lần sau mở lên lại ko có nữa T_T lại làm lại
. tks
Nếu bạn muốn nhanh thì copy công thức. Chọn lần lượt các vùng cần thiết lập của từng sheet và dán công thức đó vào thẻ Conditional Formating. Còn phần code thì bạn copy code và dán code vào từng sheet (trong cửa sổ nhập code thì bên tay trái cố từng sheet bạn nhập đúp vào sheet cần dán nó sẽ mở ra và bạn dán vào).
@ cảm ơn bác
Cảm ơn Bạn! Đăng ký kênh ủng hộ mình nhé.
Mình làm đc và lưu dạng macro-enabled rồi nhưng khi tắt đi mở lại thì gặp lỗi như sau: Giả sử muốn highlight dòng 10 thì phải click đúp vào dòng khác rồi mới click lại vào dòng 10 thì đc. Ko biết gặp lỗi gì xin bác chỉ giáo
Bạn xem file của bạn có đuôi là chấm .xlsx hay đuôi là .xlsm nhé.
Mình gặp lỗi y trang bạn. Bạn đã xử lý được chưa chỉ mình với zalo mình 0936838711 . Cảm ơn bạn
A ơi còn muốn 1 hàng và 1 ô đang để chuột màu riêng biệt sao vậy a, ko cần cột có màu đó a
Có cách nào mà làm 1 lần cho tất cả các file excel không ạ? AI biết chỉ e với. thank
Làm sao để cài đặt nhanh khi mở bất kỳ file excel hay sheet nào vậy bạn? Mỗi lần mở sheet mói phải cài đặt công thức lại à?
Mỗi sheet mới, bạn phải thiết lập công thức và code. Bạn có thể copy công thức và code để dán vào các sheet hoặc vùng mới.
Chân thành cảm ơn video hữu ích của bạn. Bạn cho hỏi chút là mình làm như bạn và đã thành công nhưng khi mình copy máy khác thì phải bấm 1 ô và bấm ô bên cạnh thì ô bên cạnh đó mới hiện tô màu ô giao giữa hàng và cột ( mặc dù copy nhưng công thức vẫn ko đổi). Xin cảm ơn bạn
Nếu bạn copy sang máy khác mà vẫn chưa được, thì cần kiểm tra 3 mục sau:
- Kiểm tra thẻ Conditional formmatting xem đã thiết lập mục này chưa. Xem tọa độ dòng cột đã chuẩn chưa?
- Nhấn Alt + F11 để kiểm tra code xem đã có chưa. Code cần đặt đúng vào sheet bạn đang thiết lập tô mầu dòng cột.
- Kiểm tra xem đuôi file có phải là .xlsm không?
Ok cảm ơn bạn nhiều nhé
nay anh nghiên cứu được cách làm trên google sheet chưa ạ
Google sheet Anh ko rõ Em ơi.
Hi a, em muốn apply cách tô màu tự động này cho các sheet trong file đấy thì làm thế nào ạ
Chào Em! Hiện tại, mỗi sheet đều phải thiết lập vậy 😊
Bạn cho mình hỏi như sau: Ví dụ mình đặt con trỏ chuột tại ô D5 nhưng mình chỉ muốn đổi màu các ô sau: A5, B5, C5, D5 và D1, D2, D3, D4, D5 thôi thì làm thế nào?
- Nếu bạn muốn nó hiện lên theo các vùng + điều kiện kèm theo. Thì cần phải xác định 1 cột với các ô có điều kiện để thiết lập công thức.
- Nếu chỉ là muốn thiết lập cho từng vùng thì bạn cần thiết lập cho từng vùng. Mỗi vùng lại chọn và làm như hướng dẫn.
@ Ý của mình là mình không muốn đổi màu cả cột và cả dòng mà mình chỉ muốn đổi màu các ô bên trái và bên trên của ô được chọn thôi thì phải làm thế nào?
Mình cũng không hiểu bạn muốn tô mầu ô phía trên và bên trái của ô được chọn như vậy để làm gì. Nhưng chắc có nhu cầu riêng. Bạn xóa hết thiết lập xóa thiết lập dòng, cột. màu vàng và xanh đi. Chỉ để lại thiết lập ô đang là màu hồng và edit lại công thức như sau: =AND(ROW()+1=CELL("row"),COLUMN()+1=CELL("col"))
@ Làm như thế nó chỉ bôi mỗi 1 ô phía trước ô đang chọn thôi. Mình muốn là nó bôi tất cả các ô bên trái ô đang chọn và tất cả các ô bên trên ô đang chọn. Như thế nhìn đỡ rối mắt hơn là bôi màu cả phần bên phải và bên dưới ô đang chọn.
Cho e hỏi là e làm xong save tắt đi bật lại thì mất không được như lúc đầu là sao ạ
Em phải lưu file với đuôi .xlsm mới lưu được code.
Application.ScreenUpdating = True sao cái này sau khi đóng file mở lên lại thì nhấp con trỏ chuột vào bất kỳ ô nào thì nó kg có tự động tô màu được vậy add
Để lưu được code ở các phiên bản Offece 2010 trở lên bạn chọn Save as, chọn mục Save as type rồi chọn: Excel Macro-Enabled Workbook (*.xlsm) . Tức là file lưu được code phải có đuôi chấm xlsm.
Bạn ơi, cho mình hỏi có code VBA áp dụng cho tất cả các sheet không ạ. Cảm ơn bạn
Không áp dụng cho tất cả các sheet Bạn nhé. Bạn có thể copy code rồi dán cho các sheets. Chắc mỗi sheet chỉ hết 3s cho thao tác dán code đó
làm sao để chỉnh cho tất cả file mình mở trên excel đều đc áp dụng thế này ạ muốn để mặc định luôn thì sao ah
wps office ko có làm được phải ko bạn.nhấp phải vô sheet ko có vần inser code
Mình chưa thử trên đó.
Bạn ơi mình dùng code VBA tô mầu hàng cột trong 1 bảng tính chứa 1 VBA khác thì thấy không được. Bạn giúp mình với
Chào Bạn! Bạn dán đoạn code của mình lên phía trên hoặc dưới của code kia nhé.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub
Bước cuối tô màu ô và chuyển đậm em nhập công thức nhưng sau máy toàn báo lỗi Not trying to type a formula là sao anh??? mong anh rep ạ
Anh chào Em! Trong công thức, Em thay đổi dấu "chấm" sang dấu "chấm phẩy" hoặc ngược lại nhé.
@ vâng em cảm ơn anh. em làm được rồi ạ. anh cho em hỏi để VBA tự động chạy mỗi khi mở file thì làm như thế nào ạ.
@@thanhlevan4366 Em làm như sau: chọn File/Option/Trust Center/Macro Setting/chọn Enable all macro ....
@ VÂNG EM CẢM ƠN ANH NHIỀU Ạ
Anh có thể hướng dẫn cách làm ở trên google docs spreadsheet được không ạ?
Googlesheet Anh chưa làm đc.
Anh có cách nào làm trực tiếp trên google sheet không ạ? Chỉ giúp em với.
Google sheet Anh chưa làm đc.
Bạn ơi, mình hỏi xíu. Mình nhập code đúng vào nhưng không chạy tự động khi nhấp chuột vào dòng hoặc cột. vậy là bị gì vậy bạn? cám ơn Bạn
- Bạn kiểm tra xem code đã nhập vào đúng sheet cần thiết lập chưa (có thể bạn đang để code ở sheet khác)?
- Bạn copy code ở file thực hành trong sheet kết quả. Rồi dán code vào sheet mà bạn đang làm (file thực hành link mình để ở phần mô tả của video, bạn tải về để copy code, hoặc code mình cũng để bên ngoài mô tả)
@ Mình làm được rồi :), do trong Application phải chọn cái thứ 2. Cám ơn Bạn nhiều nha ^ ^
Cảm ơn thầy nhưng tôi vẫn phải F9 mã col Application.ScreenUpdating = True (nhưng sao nó không tự dộng nhảy) còn thiếu chỗ nào nhờ thầy chỉ giùm hoặc bạn nào biết chỉ giùm mình cảm ơn ạ!
Chào Bạn! Bạn xem 2 thông tin sau rồi gửi lại, để mình xem giúp:
- Gửi lại đoạn code đầy đủ.
- File bạn đang có đuôi là chấm gì? .xlsm hay .xlsx?
Mình làm đến bước hàm này rồi sao k dc =And(Row()=Cell("Row"),Column()=Cell("col"))
Chào Bạn! Bạn đặt chuột vào bảng dữ liệu vừa thiết lập rồi nhấn F9 xem nó có tô mầu không? Xong nhắn lại mình giúp tiếp nhé.
Em chỉ muốn nhấn chuột để bôi màu và giữ lại màu tự động thì sao ạ? Đỡ fai bôi cả dòng.
E làm theo nhưng nó đổi luôn màu chữ thành màu trắng. A chỉ e khắc phục vs ạ. E cảm ơn
Em vào thẻ Home/ chọn Conditional Formatting/ Manager Rules/ chọn Format... Em cần sửa, bấm vào edit chọn Format/ chọn Font / chọn Color (tại đây Em chọn lại màu Em muốn, hoặc ngay bên dưới có thẻ Clear, Em bấm vào Clear để bỏ định dạng font đi là xong). Rồi chọn Ok. Em làm xem được ko nhé. Làm xong nhắn lại Anh biết nhé.
Bạn ơi- File của Mình tắt đi xong mở ra lại phải vào View code nhập lại : Application.Sreenupdating=True thì mới lại chạy được. Có cho mình biết khắc phục như thế nào được không nhỉ ? Mà khi vào phần view code khi mình đánh App thì nó ko hiện lên cho mình chọn App nào mà tự mình đánh Application.Screen......vào . Ad tư vấn giúp mình nhé .
- Nếu bạn dùng Office 2010 trở lên và lưu file ở dạng bình thường với đuôi .xlsx thì sẽ không lưu được code.
- Để lưu được code ở các phiên bản Offece 2010 trở lên bạn chọn Save as, chọn mục Save as type rồi chọn: Excel Macro-Enabled Workbook (*.xlsm) . Tức là file lưu được code phải có đuôi chấm xlsm.
(Từ office 2010 trở lên Anh Bill Gates để tự động lưu file mới dưới dạng đuôi .xlsx không có code ở bên trong. Mục đích cho người dùng ko sử dụng code thì sẽ tránh được Virus macro. Những ai hay dùng code và chắc chắn file có code thì sẽ chuyển sang đuôi xlsm)
@ Cảm ơn Ad- Mình làm được rồi .
Ok, Tks Bạn!
@ mình đã đọc được câu trả lời, cảm ơn nha
@ sao mình file đuôi xlsm cũng ko được mở lên ko cập nhật mình dùng office 2016
Cho mình hỏi. E lưu lại mai mở ra thì k dc nữa là sao vâyh
Chào Bạn! Nếu trước đó bạn đã thiết lập định dạng tô mầu thành công và đã lưu file với đuôi .xlsm. Nhưng sau đó đóng file và mở lại thì file ko tự động tô mầu dòng cột. Vậy Bạn kiểm tra giúp mình 3 mục gạch đầu dòng dưới đây và phản hồi lại để mình biết và giúp Bạn tiếp:
- Xem lại công thức đã thiết lập conditional formmating, có còn không?
- Xem lại code trong sheet đó, có còn không?
- Kiểm tra xem macro đã được bật chưa? Bằng cách chọn File -> chọn Options -> Chọn Trust Center -> chọn Trust Center Settings. Chọn Macro Settings -> chọn "Enable all macros" và tích chọn vào "Trust access to the VBA project object model". rồi nhấn OK. Bạn đóng file và mở lại (nếu mở lên ở dưới thanh công thức "Formula Bar" có dòng màu vàng với chữ "Enable macro..." thì bấm Enabel macro để chạy macro trong file Bạn nhé.
mình đánh code này vào rồi Application.ScreenUpdating = True nhưng mà tắt excell đi thì nó lại k nhẩy nhanh các cột và dòng thì do như nào vậy bạn
Chào bạn! Bạn kiểm tra xem định dạng file Excel của mình đang có đuôi gì nhé.
- Nếu file Excel của bạn đang có đuôi ".xlsx", thì mã code sẽ không được lưu lại sau mỗi lần đóng file.
- Nếu bạn đang lưu file với đuôi ".xlsx", hãy lưu file sang đuôi ".xlsm" theo cách sau: chọn thẻ "File", chọn "Save As", chọn "Browse", chọn thư mục lưu, tại mục "Save as type" chọn "Excel Macro-Enabled Workbook", và nhấn "Save" để hoàn tất.
Chúc Bạn thành công! Nếu chưa làm được, cần hỗ trợ thêm, đừng ngần ngại liên hệ mình nhé.
cảm ơn bạn nhiều
Mình có làm y như bạn nó chỉ tô màu dòng , Mình có copy đoạn code của bạn nhưng khi di chuyển con trỏ nó ko nhẩy màu , trừ khi mình vào đúng dòng đó nháy đúp con chuột nó mới tô màu , con màu cột thì nó ko được
- Nếu Bạn di chuyển con trỏ chuột mà dòng tô mầu bình thường, còn cột không tô mầu thì Bạn thực hiện kiểm tra lại Conditional Formatting xem tọa độ vùng tô mầu bạn để đã bao hết vùng dữ liệu bạn chưa? Bạn kiểm tra như sau:
Chọn thẻ home/ chọn conditional formatting/ chọn Manage Rules/ có một form hiện lên bạn xem phần tô mầu cột bạn để ý chỗ tọa độ dòng cột của vùng dữ liệu. Bạn đã chọn hết vùng dữ liệu bạn muốn chưa nhé?
Nếu không được thì nhắn lại mình hỗ trợ tiếp.
Bạn có thể tìm trang facebook đam mê excel. Rồi inbox gửi file mình sẽ kiểm tra cho bạn.
Nhấn phím Ctrt + phím nào vậy bạn ơi. Để hiện câu lệnh
Nếu Bạn đang nhập code. Thì nhấn Ctrl + Phím cách chữ nhé.
huhuh.... e tải file thực hành về nhưng ko thấy tac dụng đổi màu (trong sheet KET QUA) gì het ạ ! ko biet có phải là VBA của excel bên em chưa bật hay ko nữa ! E xài excel 2019. A chỉ e cách bật VBA trong excel 2019 với ạ ! E cảm ơn anh nhiều.
Chào bạn!
- Bình thường khi mở file có code VBA, thì ở góc trên bên trái màn hình phía dưới thanh công thức, sẽ có thông báo: SECURITY WARNING Macros have been disabled. Bạn bấm vào Enable Content (nếu bạn biết chắc chắn về code đó là an toàn, ko phải virut macro)
- Nếu ko có thông báo như nói trên và code ko chạy thì bạn làm tiếp các bước như sau: Chọn File/Option/Trust Center/Trust Center Setting/Macro Setting/ Bạn tích chọn Enable all macro.... Sau đó đóng file, rồi mở file lại sẽ được bạn nhé. Chúc Bạn thành công!
@ dạ, em đã cài lại office 365 và e chạy thử file thực hành thì thấy OK rồi anh ạ ! Thích lắm luôn á ! E cảm ơn anh nhiều lắm. Bây giờ, e lại thấy cái bất tiện là cứ mỗi file xls nào mở lên, muốn chạy hiệu ứng tô cột dòng như trên thì lại chép code. Có cách nào tạo 1 nút lệnh gì để ta bấm vô thì nó chép đoạn code vào VBA ko anh nhỉ? Mến anh !
@@minhbackim1853 Bạn mà ngại viết code thì copy paste code cho nhanh, làm nhiều cho quen. Chịu khó thiết lập lần đầu sau dùng mãi.
@ dạ, e cảm ơn anh ạ
Bạn ơi mình làm ok rồi mà nó không chạy tự động là sao ạ? phải click 2 lần vào ô cần hiển thị, sau đó click chuột qua một ô khác thì nó mới lên màu ở ô mình muốn hiển thị.
Bạn xem giúp đuôi file của bạn đang là đuôi .xlsx hay .xlsm?
@ Mình cũng bị lỗi này. Chuẩn bị file ngon lành nhưng khi trình bày lại không được. Sau khi đổi đuôi file thành .xlsm đã thành công. Cảm ơn rất nhiều.
@@nguyenhungluong Bạn lưu ý:
- Đuôi file .xlsm giành riêng cho file có code, khi lưu file code sẽ được lưu.
- Đuôi file .xlsx bạn lưu file, code sẽ ko được lưu.
ĐẾN PHẦN WORKSHEET ẤN CTRL VÀ PHÍM GI NƯA Ạ ?
Chào bạn! Phần đó bạn nhấn Ctrl + Phím cách chữ nhé.
có cách nào làm như này trên tính năng mặc định trong exel k bạn. Vì nếu chền code thì file này không coi trên đt đc. Cám ơn bạn!
Chào Bạn! Mình chỉ có cách này. Cảm ơn Bạn đã ghé thăm 😀
Khi lưu file thì mất hiệu lực add ơi, mặc dù đã lưu thành Excel Marco Enable
Chào Bạn! Nếu trước đó bạn đã thiết lập định dạng tô mầu thành công và đã lưu file với đuôi .xlsm. Nhưng sau đó đóng file và mở lại thì file ko tự động tô mầu dòng cột. Vậy Bạn kiểm tra giúp mình 3 mục gạch đầu dòng dưới đây và phản hồi lại để mình biết và giúp Bạn tiếp:
- Xem lại công thức đã thiết lập conditional formmating, có còn không?
- Xem lại code trong sheet đó, có còn không?
- Kiểm tra xem macro đã được bật chưa? Bằng cách chọn File -> chọn Options -> Chọn Trust Center -> chọn Trust Center Settings. Chọn Macro Settings -> chọn "Enable all macros" và tích chọn vào "Trust access to the VBA project object model". rồi nhấn OK. Bạn đóng file và mở lại (nếu mở lên ở dưới thanh công thức "Formula Bar" có dòng màu vàng với chữ "Enable macro..." thì bấm Enabel macro để chạy macro trong file Bạn nhé.
Cảm ơn add, đã thực hiện theo hướng dẫn và đã thành công. Chúc add sk
@@quangphong3350 Cảm ơn lời phản hồi và sự ủng hộ của bạn! Mình rất hạnh phúc khi thấy bạn đã đạt được kết quả mong muốn. Hãy tiếp tục theo dõi kênh để không bỏ lỡ bất kỳ bài hướng dẫn nào nhé!
có cách làm tương tự với google sheet ko a
Chào Em! Google sheet A ko rõ.
E cũng bị lỗi như các bạn. Tắt file rồi mở lại phải nhấp đúp vô ô thì nó mới thực hiện được. A chỉ giúp e với. Cảm ơn a!
Em gửi file vào mail A kiểm tra cho nhé. dammeexcel@gmail.com
Ad ơi, em làm theo hướng dẫn và cũng lưu file dạng macro, đuôi (.xlsm) nhưng khi tắt file rồi mở lại chức năng vẫn ko hoạt động bình thường mà phải kích đúp. Ad xem giúp em có cách viết code nào khác để khắc phục tình trạng này ko nha. Em thấy cũng nhiều bạn cmt bị tình trạng như này.
Em cảm ơn !
Bạn có thể tìm trang facebook đam mê excel. Rồi inbox gửi file mình sẽ kiểm tra cho bạn.
Mình cũng bị vậy nhờ giúp đỡ
Có cách nào tắt excel rồi mở lại không cần gõ lệnh không anh, mỗi lần đóng file xong cũng phải nhập lại công thức
Chào bạn! Bạn kiểm tra xem định dạng file Excel của mình đang có đuôi gì nhé.
- Nếu file Excel của bạn đang có đuôi ".xlsx", thì mã code sẽ không được lưu lại sau mỗi lần đóng file.
- Nếu bạn đang lưu file với đuôi ".xlsx", hãy cập nhật lại đoạn code và lưu file sang đuôi ".xlsm" theo cách sau: chọn thẻ "File", chọn "Save As", chọn "Browse", chọn thư mục lưu, tại mục "Save as type" chọn "Excel Macro-Enabled Workbook", và nhấn "Save" để hoàn tất.
Chúc Bạn thành công! Nếu chưa làm được, cần hỗ trợ thêm, đừng ngần ngại liên hệ mình nhé.
Cũng ko dc luôn
Trước khi save as sang đuôi ".xlsm" Bạn phải thiết lập lại như video hướng dẫn, để tô màu dòng cột hoạt động bình thường rồi mới tiến hành Save as nhé.
Mọi thứ ok, đến save as xong mở ra vẫn thấy hàng có màu, như trước khi đóng file, nhưng chọn ô khác thì ko màu
@@xueluo1134 Bạn làm thêm thao tác sau giúp mình. Chuột phải vào file excel đó, Chọn "Properties", Chọn thẻ "General", Tại mục "Type of file:" bạn copy giúp mình toàn bộ dòng chữa trong mục đó. Rồi gửi vào đây giúp mình để mình xem và hướng dẫn tiếp cho bạn.
nhưng khỉ mở lên lại k tự tô màu, pải nhập lại câu lệch? cách khắc phục
Chào bạn! Trường hợp ko lưu được code, khả năng do Bạn chưa lưu file với đuôi .xlsm (Bạn cần thiết lập lại theo video hướng dẫn và lưu file chọn Save as và chọn Type với đuôi .xlsm)
Mình gõ công thức đúng như bạn . =Row()=Cell(''Row") nhưng nó báo công thức sai , mình ko biết sai ở đâu bạn chỉ giúp mình . Như mình hiểu nó báo sai ở chỗ mở ngoặc kép nhỏ
Chào bạn! Bạn nháy kép chỗ ("Row") này nhé. Mình thấy công thức của Bạn cái nháy đầu tiên đang để 2 nháy đơn.
Cho em hỏi cách viết cod trên WPS. Em lick chuột phải ko thấy View code.
WPS Anh ko biết 🙂
Mình có bảng dữ liệu muốn ô nào nhập lại dữ liệu thì màu đỏ thì lm ntn
Tại sao khi mình lưu thì những thao tác đã thực hiện bị mất
Chào bạn! Bạn lưu file như sau để không bị mất code. Chọn File/ chọn Save as -> trong mục Save as type, bạn chọn Excel Macro-Enabled Workbook. Rồi chọn Save để lưu lại. Chúc Bạn thành công!
rồi làm sao để trở lại như ban dầu vậy ạ
Chào Bạn! Nếu Bạn muốn trở lại như ban đầu. Bạn thực hiện:
- Xóa code: Chuột phải vào sheet >Chọn View code >Tìm đoạn code đã tạo trước đó rồi xóa nó đi.
- Xóa Conditional Formatting: Trên thanh Menu chọn thẻ Home >Chọn Conditional formatting >chọn Manage Rules... >Chọn Rule đã thiết lập trước đó, bấm vào và chọn Delete Rule >chọn Ok
Cho mình hỏi làm xong được rồi nhưng khi tắt đi và mở lại thì lại không được
Chào Bạn! Nếu file bạn làm trước đó đã được. Nhưng sau đó đóng file lại và mở ra thì không được (trong trường hợp này do file của Bạn đang được định dạng với đuôi .xlsx nên khi đóng file lại Excel sẽ không lưu code lại. Để lưu được code Bạn cần save as lại file với đuôi .xlsm). Bạn thực hiện các bước như sau:
- Bước 1: Mở file bổ sung lại đoạn code
- Bước 2: Chọn File/ chọn Save as/ trong mục Save as type: Bạn chọn "Excel Macro-Enabled Wokbook (*.xlsm)". Rồi chọn Save.
Chúc Bạn thành công!
Đổi đuôi thành xlsm nhưng vẫn ko lưu lại được ạh
Bạn lưu ý, trước khi (save as - đổi đuôi file sang .xlsm) thì thiết lập tự động tô mầu dòng cột theo con trỏ chuột trong file của Bạn phải hoạt động được rồi thì Bạn đổi mới có tác dụng. Còn nếu bạn đổi rồi mà ko được thì bạn thiết lập lại và lưu lại thì sau đó sẽ được Bạn nhé.@@user-su6yn1bz5g
a ơi trong google sheet có áp dụng cách này đc k ạ ?
Google sheet mình chưa biết làm.
E làm xong chẳng thấy gì, dù đủ các bước,
Chào Em! Em copy công thức Em nhập vào phần định dạng, gửi Anh xem? File Em lưu dạng đuôi gì?
a ơi e làm trên google sheet đến bước viết code thì bị lỗi, code viết trên excel với sheet có khác nhau không anh làm sao để có thể hight light như này trên google sheet ạ
A chưa nghiên cứu trên google sheet 😁 em nghiên cứu thêm xem nhé
@ e cảm ơn anh ạ mong anh ra thêm nhiều video mới
Cảm ơn Em, sắp tới A sẽ giành thời gian làm video chia sẻ nhiều hơn nữa.
Cho e hỏi e làm công thức y vạy mà khi bấm ra không có hiện tô màu ạ
Chào Bạn! Bạn kiểm tra xem phần code Bạn đã thêm vào chưa? Nếu vẫn ko đc thì gửi mail mình xem cho. Mail: dammeexcel@gmail.com
sao mình làm trên excel 13 lại không được nhỉ, không tự động nhảy dòng. Mong ad chỉ giúp.
Bạn để ý lưu file đuôi xlsm nhé
@ Chào bạn, khi mình tắt đi bật lại thì phải nhập lại mã cos, bạn có cách gì chỉ giúp mk với. Thanks!
Đã làm đc chưa bạn?
@ Dạ. Tk bạn nhiều nhé. mk làm được rồi.
Do e ăn ở hay sao ý ạ... bên e không có view code hoặc ATL+F11 cũng không được luôn ad ơi hichic rồi e tô nó chỉ đứng quài lun ak ad ơi, ad hướng dẫn e với ạ
Bạn tải thử file của mình xuống và di chuyển chuột trong sheet Kết quả xem có tô mầu dòng tự động không? Nhớ là phải Enble macro nữa nhé. Nếu ko tô thì đúng là Office của bạn chưa đc cập nhập VBA. Cần phải cập nhập hoặc cài bộ office khác xem?
Bạn đã thử lại chưa? Có gì nhắn mình hỗ trợ thêm
Cho minh hỏi mình đổi đuôi qua xlsm rồi mà mở file ko lên nữa.giúp mình với
Chào bạn! Mình nghĩ trước đó bạn lưu file với đuôi .xlsx thì dạng đuôi này nó ko cho lưu code. Nên code đã bị xóa mất.
Nếu file bạn đã Save as sang đuôi .xlsm. Bạn hãy kiểm tra lại xem đoạn code có còn ko? Nếu ko còn thì Bạn hãy cập nhật lại đoạn code nhé.
Chúc Bạn thành công!
Mình không thay đổi được cài đặt của office để cài VAB, nguyên nhân có phải mình dùng office không phải bản quyền không bạn. Xin cảm ơn
Chào bạn!
Bạn nhấn Alt + F11 xem có lên cửa số VBA ko? Nếu có hiện cửa sổ VBA và có code trong đó thì có thể bạn chưa bật Enable macro nên code không chạy. Bạn kiểm tra và nhắn lại để mình hướng dẫn thêm.
@ có bạn ah
Khả năng cao file của bạn đang disable macro. Bạn cần Enable macro code mới hoạt động:
- Bình thường khi mở file có code VBA, thì ở góc trên bên trái màn hình phía dưới thanh công thức, sẽ có thông báo: SECURITY WARNING Macros have been disabled. Bạn bấm vào Enable Content (nếu bạn biết chắc chắn về code đó là an toàn, ko phải virut macro)
- Nếu ko có thông báo như nói trên và code ko chạy thì bạn làm tiếp các bước như sau: Chọn File/Option/Trust Center/Trust Center Setting/Macro Setting/ Bạn tích chọn Enable all macro.... Sau đó đóng file, rồi mở file lại sẽ được bạn nhé. Chúc Bạn thành công!
@ cám ơn bạn
bạn ơi, sao mình làm được rồi, nhưng mà tắt đi lần sau mở lại là k được, phải làm lại từ đầu, mình có save rồi mà ta
Bạn làm xong thì lưu file (save as) sang file có đuôi .xlsm là được bạn nhé. Chúc bạn thành công!
TRời em làm cả buổti chiều xong được mấy chục sheet nó báo VB với Macro em ấn No hay Yes đều không được chán quá
Chào bạn! Nếu chưa đc thì gửi mail mình trợ giúp nhé: dammeexcel@gmail.com
có cách nào mở file lên thì nó tự động tô màu theo con trỏ chuột không b
vào view code bấm ctrl với gì nó mới hiện ra cho mình hỏi
Sory bạn giờ mới trả lời. Do xem trên điện thoại nhiều lúc nó bị lướt qua. Bạn Ctrl + phím cách nhé
Khi paste vào bảng này thì không được.
Bạn paste value thì mới được nhé. Còn Bạn paste bình thường kiểu Ctrl + V là bạn đã dán đè định dạng của vùng dữ liệu khác lên rồi.