é de deixar sem chão. Não se desespere, verifique a versão do seu conector MySql que você instalou em seu computador. O problema pode está na versão do conector.
Set Cn = New ADODB.Connection
With Cn
.ConnectionString = _
"driver={mysql odbc 5.1 driver};" & _
"server=127.0.0.1;database=cliente;" & _
"uid=root;pwd=1234;"
.CursorLocation = adUseClient
.Open
End With
esse número que aparece após odbc se, por exemplo, estiver 5.1 mas seu conector instalado é o 5.5, irá resultar no erro acima descrito.
========================================================================
========================================================================
Outro erro comum é o caso da senha do gerenciador MySql. Caso a senha esteja incorreta surge um erro deste tipo:
Basta colocar a senha correta, ou se não possuir essa senha, nada feito. No script de conexão você encontra em pwd=1234; o local onde alterar sua senha.
=========================================================================
Mais uma erro bem comum seria colocar o nome do banco errado:
"server=127.0.0.1;database=cliente;" & _
Se o seu banco estiver errado, substitua pelo nome correto.