Die VBA-Sprache selbst wurde zwischen den letzten Versionen von Microsoft Office nicht geändert (und wird sich wahrscheinlich auch in Zukunft nicht ändern). Die Version von VBA ab Access2000 ist VBA6.
Das Objektmodell der Office-Anwendungen ist jedoch geringfügig verändert. Microsoft erweitert die OM in der Regel nur um zusätzliche Methoden und Eigenschaften. Was Access betrifft, kann ich Ihnen keine Details nennen, aber Sie finden hier eine Liste der Änderungen:
Im Allgemeinen funktionieren VBA-Lösungen, die für eine bestimmte Version von Office entwickelt wurden, auch mit einer neueren Version. Der Teufel steckt allerdings im Detail. Aufgrund von Fehlerbehebungen und neuen Funktionen können sich die Anwendungen wie folgt verhalten geringfügig anders als die ältere Version. Der einzige Weg, um herauszufinden, ob alles noch funktioniert, ist ein ausführlicher Test.