Xin chào, tôi có thực hành Record Macro, nhưng khi Alt - F11 để xem code thì chỉ thấy nội dung như thế này
Sub Macro3()
'
' Macro3 Macro
'
' Keyboard Shortcut: Ctrl+Shift+L
'
End Sub
Tôi có quay lại màn hình, Thầy có thể xem ở link dưới đây
Video:
https://drive.google.com/file/d/1RWME...
File excel:
Chào bạn,
Mình có xem video của bạn thì thấy thao tác của bạn đã đúng rồi, tuy nhiên lại không sinh ra code.
Mình có thử làm lại như bạn và kết quả vẫn có code bình thường (tức là thao tác đúng, phiên bản excel phù hợp).
Có thể nguyên nhân là:
- Phím Shift + L là 1 phím tắt đã có sẵn của 1 chương trình nào đó, khi bạn gán phím tắt này vô tình kích hoạt chương trình đó, nên VBA bị xung đột không ghi nhận.
Bạn hãy thử lại với cách sau:
B1: Đóng hết toàn bộ các chương trình khác, chỉ mở duy nhất 1 file excel
B2: làm lại thao tác đó, gán với phím tắt khác xem sao
Thông thường trong việc sử dụng macro chúng ta cũng nên hạn chế dùng phím tắt, mà sẽ cần assign macro hoặc chạy macro theo sự kiện, chứ ít khi dùng với dạng phím tắt.
Mình đã gỡ Office 2019 và cài Office 2016, sau đó làm toàn bộ tương tự thì có ra code, vẫn chưa rõ lý do, nhưng trước mắt sẽ thực hành với Office 2016
Cám ơn bạn đã phản hồi