Hồ Đức Minh
Hồ Đức Minh
Thảo luận 11 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 348 lượt xem

tôi có thực hiện theo hương dẫn ghi Macro như hương dẫn nhưng báo lối compile

tôi có thực hiện theo hương dẫn ghi Macro như hương dẫn nhưng báo lối: compile error
syntax error.
Thảo luận 11 câu trả lời
Lượt xem 348 lượt xem
Vỗ tay vỗ tay
Hồ Đức Minh 21:04 - Apr 07, 2020
đây là lỗi cấu trúc
Bạn có thể chụp hình lỗi bạn gặp phải không, hoặc copy paste đoạn code bạn có? Vì mình ko rõ lỗi cụ thể ở đâu
Vỗ tay vỗ tay
Hồ Đức Minh 03:04 - Apr 08, 2020
Vỗ tay vỗ tay
Hồ Đức Minh 03:04 - Apr 08, 2020
Sub VIDU1()
'
' VIDU1 Macro
'

'
. = "BAI T?P 1"
Range("C3").Select
. = "1234"
Range("C4").Select
End Sub
Vỗ tay vỗ tay
Hồ Đức Minh 03:04 - Apr 08, 2020
Khi thực hiện các thao tác như hương dẫn thì không có các dòng lệnh như trong bài giảng ạ, khi thực hiện chay lại thì báo lỗi như trên ạ
Vỗ tay vỗ tay
Hồ Đức Minh 05:04 - Apr 08, 2020
ở các dòng lệnh có dấu . = đang sai
Có thể đã bị xóa mất chữ Selection
Câu lệnh đúng là:
Sub VIDU1()
'
' VIDU1 Macro
'

'

Range("C3").Select
Selection.Value = "1234"
Range("C4").Select
End Sub

. = "BAI T?P 1" dòng lệnh này mình không hiểu sao lại có. Đây có thể là lấy tên của worksheet hoặc tên workbook.
Phần này bạn có thể làm thao tác chậm thôi:
- Bước 1: bấm record macro
- Bước 2: chọn 1 ô, ví dụ ô C3
- Bước 3: nhập vào ô này 1 giá trị bất kỳ
- Bước 4: nhấn Enter để kết thúc thao tác nhập
- Bước 5: bấm Stop recording

Bạn nhớ làm đúng các bước nhé, đừng bỏ qua bước nào.
Vỗ tay vỗ tay
Hồ Đức Minh 06:04 - Apr 08, 2020
Em làm đi làm lại nhưng ko có phần câu lệnh như này ạ:Range("C3").Select
Selection.Value
Vỗ tay vỗ tay
Hồ Đức Minh 06:04 - Apr 08, 2020
không biết do office ko nhỉ
Vỗ tay vỗ tay
Hồ Đức Minh 07:04 - Apr 08, 2020
anh(chi) có cho em xin số hoặc zalo em gửi hình trực tiếp được không ạ
Vỗ tay vỗ tay
Hồ Đức Minh 20:04 - Apr 08, 2020
bạn đang sử dụng trên phiên bản office nào? của máy tính nào?
Vỗ tay vỗ tay
Hồ Đức Minh 20:04 - Apr 08, 2020
office 2016 ạ
Vỗ tay vỗ tay
Hồ Đức Minh 22:04 - Apr 08, 2020
Mình xem code recorod của bạn thì ko hiểu sao nó lại ra kiểu như vậy được.
Bạn có thể tạm bỏ qua phần này, học tiếp các bài sau. Bởi việc record chỉ hỗ trợ thôi, về sau phải tự viết code, hiểu code để sửa các đoạn code thu được từ record. Nên bạn cứ học tiếp nhé, để hiểu rõ hơn sau đó bạn luyện lại thao tác record sau.
Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội