none
"Não foi possível encontrar ISAM instalável" RRS feed

  • Pergunta

  • Olá pessoal,

     

      Estou recebendo a mensagem "Não foi possível encontrar ISAM instalável" numa aplicação VBA no Excel. A situação é a seguinte: estou usando a planilha como banco de dados e quando mando conectar aparece a mensagem. Tá aí a minha string de conexão:

     

    Cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.Path & "\" &  _

    ThisWorkbook.Name & ";Extended Properties=Excel 8.0;HDR=yes"

     

    Obs.: Quando eu tiro a última expressão (DHR=yes) funciona normalmente.

    quarta-feira, 6 de agosto de 2008 13:18

Respostas

  • Oi William,

     

    experimente assim:

     

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.Path & _
    "\" & ThisWorkbook.Name & ";Extended Properties=" & Chr(34) & "Excel 8.0;HDR=Yes" & Chr(34)

    domingo, 10 de agosto de 2008 18:54
    Moderador

Todas as Respostas

  • Oi William,

     

    experimente assim:

     

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.Path & _
    "\" & ThisWorkbook.Name & ";Extended Properties=" & Chr(34) & "Excel 8.0;HDR=Yes" & Chr(34)

    domingo, 10 de agosto de 2008 18:54
    Moderador
  • chr(34) Fez a diferença pra mim.

    Obrigado,

    Leopoldo

    • Sugerido como Resposta vmrsilva quarta-feira, 9 de março de 2016 20:11
    quinta-feira, 22 de julho de 2010 19:30
  • Luiz e demais,

    Vi a sugestão de utilização do comando:

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.Path & _
    "\" & ThisWorkbook.Name & ";Extended Properties=" & Chr(34) & "Excel 8.0;HDR=Yes" & Chr(34)

    Bem, eu utilizei e ocorreu o seguinte erro:

    "Erro em tempo de execução '-214747259 (800004005)':

    Endereço Internet inválido."

    Perguntas:

    1) Alguém conhecem esse erro?

    2) Eu preciso passar o caminho em alguma variável?

    Desde já, grato.

    sexta-feira, 15 de fevereiro de 2013 16:26