Chào các bác, em mới tập tành VBA nên còn gà mờ lắm. Dạo này em đang cố gắng làm một cái UserForm để nhập liệu cho tiện mà cứ gặp hoài cái lỗi 'Object variable or With block variable not set'. Cụ thể là khi em bấm nút lưu trên UserForm, code nó báo lỗi ngay dòng này:
ThisWorkbook.Sheets("DuLieu").Range("A" & Rows.Count).End(xlUp).Offset(1).Value = txtMaSP.Value
Em đã thử kiểm tra xem txtMaSP có rỗng không thì nó vẫn có dữ liệu. Có cao nhân nào chỉ giáo cho em với ạ? Em đang bí quá không biết sửa sao cho nó chạy được. Có phải do em khai báo biến chưa đúng hay cách gọi đối tượng có vấn đề gì không ạ?
Em xin cảm ơn!