Chào bạn,
Một số kinh nghiệm của kyo từ hồi mới bắt đầu học VBA là học phải đi đôi với hành. Hồi đó kyo học câu lệnh cơ bản thông qua làm những bài tập về chuyển đổi, trích lọc dữ liệu, và cái nhắm đến chính là thành thục điều kiện và vòng lặp, đó là 2 cái cơ bản nhất kyo nghĩ trong lập trình VBA.
Sau đó, về form thì kyo tập tành làm game như game Trúc Xanh (bạn có thể tham khảo trên GPE). Khi làm game thì mình sẽ tự mày mò tất cả trường hợp, áp dụng từ kỹ thuật cũ tới kỹ thuật mới để dần hoàn thiện code của mình hơn.
Ngoài ra còn kỹ thuật debug thông qua phím F8 và immediate window, đó là 2 kỹ thuật debug rất cơ bản mà kyo luôn khuyên những ai mới bắt đầu học VBA, bạn sẽ học được rất nhiều từ nó vì cứ mỗi khi nhấn F8, bạn sẽ hiểu hơn code của bạn đang làm gì.
Kyo nghĩ trước tiên bạn thành thạo những cái đó trước và thực hành thông qua trả lời câu hỏi trên diễn đàn là có thể lên lắm rồi, nhất là khi bạn chịu khó gửi ra giải pháp của bạn, khi đó các cao thủ trong GPE sẽ đóng góp, giúp bạn hoàn thiện hơn, thì đó chính là cách học tốt nhất.
Sau rồi những vấn đề về sự kiện, rồi mảng, cứ từ từ tiếp cận.