Precisei mexer com ADODB em VBA para poder acessar dados armazenados em Access usando linguagem SQL.

Estava eu testando um tutorial encontrado na internet (obrigado Google) e usava o objeto ADODB.Resultset, mas cada ele? Erro de execução. E o Ctrl+Espaço nem funcionava (aliás já não funciona nem pro básico). Mas como pode ter um ferramente como o Office 2007 e não estar integrado ou não ter suporte para isso. Tentei buscar os drivers pela internet ou coisa parecida e nada. Raros os casos de problema sobre isso.

O problema estava que o Driver vem desabilitado e você tem de habilitá-lo no IDE/Editor do VBA do Office.

Basta ir em Tools > References, e ativar o Microsoft ActiveX Data Objects 2.8 Library

Excel Refences ADODB

Ai você terá acesso ao ADODB.

Nota. Aqui sempre desabilita quando abro um novo Excel, então é necessário sempre marcar novamente a opção. Num arquivo onde o procedimento já foi executado, não há necessidade.