Obiekt VBA Recordset to obiekt, który moim zdaniem jest niezbędny do tworzenia aplikacji Access. Pozwala on na przegląd, edycję, dodawanie i usuwanie danych i to z pełną kontrolą treści. Standardem jest dla mnie m.in. dodawanie nowych rekordów tylko przez procedury wykorzystującą właśnie zestaw RecordSet. Pozwala to na sprawdzenie, czy wprowadzone dane są prawidłowe, ewentualną korektę i dopiero później ich zapisanie. Unikam w ten sposób różnych rekordów „śmieciowych”.
Na ogół korzystam z modelu ADO, znacznie rzadziej z DAO. Konieczne są tu referencje w edytorze VBA (Tools –> References…):

W moim Accessie 2019 jest to:

W innych wersjach może być to inny numer biblioteki, ale sama referencja jest wymagana.

Obiekt Adodb.Recordset ma swoje właściwości i metody.
WŁAŚCIWOŚCI
METODY
Sukcesywnie będą się tu pojawiać linki do notek im poświęconym.