none
Marcador Inválido RRS feed

  • Pergunta

  • Bom dia a todos,

    Eu tenho uma planilha em Excel 2007 que acessa um banco de dados em Access via driver ODBC. Nela, existe uma tabela que utiliza parâmetros dinâmicos (células do próprio Excel) para fazer a consulta ao BD. Um desses parâmetros é um número inteiro (código do funcionário) e é justamente com ele que eu estou tendo problemas:

    Eu testei números de 0 - 50 (passando por 1110) e todas funcionam com exceção dos números 21 e 23. Quando eu jogo esses números o Excel me retorna a seguinte mensagem de erro "[Microsoft][Driver ODBC Microsoft Access] Marcador inválido". O que é mais estranho é que, se eu acesso o Microsoft Query (Tabela -> Editar Consulta) e jogo os valores direto em Critérios ao invés de pedir dinamicamente com '[' ']' ele retorna o resultado da consulta no Microsoft Query perfeitamente. No entanto, eu clico em Arquivo -> Retornar Dados ao Microsoft Office Excel aí ele dá a mesma mensagem de erro.


    Eu já tentei todas as formas possíveis, excluir e criar novamente a aba, deletar e criar novamente a tabela e etc. mas nada funcionou. Alguém tem alguma idéia que possa me ajudar imensamente? (Como a planilha é para o meu serviço o deadline tá pegando).

    Obrigado antes de mais nada pela atenção,

    Cláudio Almeida

    segunda-feira, 14 de março de 2011 13:40

Respostas

  • conseguiu contornar este problema?

    Verifique se nao existe alguma exceção ou valores diferentes isneridos , ou com caracteres especiais neste numeros 21 e 23.


    Diego Piffaretti- www.mundotecnologico.net
    segunda-feira, 28 de março de 2011 18:54