Dictionary là một cấu trúc không đơn giản. Muốn hiểu nó thì ít ra phải biết một số luật về lập trình, và một ít căn bản về đối tượng (khái niệm đối tượng, phương thức, và thuộc tính)
Chỉ cần học VBA 2 ngày mà bạn đã nắm được nó thì phải nhìn nhận bạn là siêu việt.
Tôi thì dốt hơn nhiều, trước khi vào VBA tôi đã có kinh nghiệm lập trình, đã có kiến thức về nhiều ngôn ngữ kể cả loại trình dịch cả cụm (như C, Pascal,...) và trình dịch từng lệnh (như APL, Basic,...). Nhưng tôi phải mất mọt thời gian mới làm việc được với VBA (không nhớ rõ là bao lâu, nhưng chắc chắn không phải một đôi ngày).