Es gibt zwar 64-Bit-Treiber, allerdings ist VBA immer in 32-Bit!
Wichtig ist also die Einstellung beim ODBC, dass du auch eine 32-Bit-ODBC-Einstellung machst.
Im Menü "IBM System i Access für Windows" findest du auch einen Link für die 32-Bit-ODBC-Verwaltung.

Bisher habe ich da auch unter 64-Bit nie Probleme gehabt.
Wenn du mal den Taskmanager aufrufst und die Office-Programme betrachtest (z.B. Excel.exe), so wirst du feststellen dass die alle unter 32-Bit laufen!