Estou a escrever uma macro para fazer uma consulta a sql e colocar os resultados no respectivo sitio. O problema é que recebo o erro '424' - objecto necessário. O código é o seguinte:
'conexao a bd'
sql = "select * from contsupp inner join contact1 on contsupp.accountno=contact1.accountno where contsupp.contact like '%cp-13253%'"
Set rs = rs.Execute(sql)
Do Until rs.EOF
i = i + 1
Folha2.Select
Cells(i, 2) = rs.Fields(2)
rs.MoveNext
Loop
Quando eu testo a consulta com:
sql = "select * from contsupp inner join contact1 on contsupp.accountno=contact1.accountno where contsupp.contact like '%cp%'"
tudo corre bem e ele termina a execução.
O resultado da primeira consulta fora do excel devolve dois resultados:
ACCOUNTNO COMPANY CONTACT
A8022757518)X]/:U Januario Manuel de Almeida Marques Paiva
Pergunta
Guest João Ribeiro
Oi pessoal, tudo bom?
Estou a escrever uma macro para fazer uma consulta a sql e colocar os resultados no respectivo sitio. O problema é que recebo o erro '424' - objecto necessário. O código é o seguinte:
Quando eu testo a consulta com:
sql = "select * from contsupp inner join contact1 on contsupp.accountno=contact1.accountno where contsupp.contact like '%cp%'"
tudo corre bem e ele termina a execução.
O resultado da primeira consulta fora do excel devolve dois resultados:
ACCOUNTNO COMPANY CONTACT
A8022757518)X]/:U Januario Manuel de Almeida Marques Paiva
A8072961884#SK5) Angelica Marina Castillo Corona
alguém percebe o que tou a fazer errado?
Brigado
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.