Pessoa, boa noite. Procurei muito aqui no fórum e na net mas não encontrei resposta.
Tenho uma consulta (BI_Controle_Geral_Infra) com diversos campos. No campo "Comentários", a quantidade de caracteres de alguns itens é superior a 255. A consulta roda perfeitamente e exibe todos os caracteres, sem problema algum. Fiz um teste e se eu exportar para o excel, através da guia Dados Externos, e no grupo Exportar, clicar em Excel, o arquivo é exportado perfeitamente com todos os caracteres. Se eu selecionar a consulta e colar no excel os caracteres vão perfeitamente também.
Pois bem, acontece que eu tenho um formulário que possui um botão para exportar essa consulta, com um código que eu aprendi aqui no próprio fórum:
DoCmd.OutputTo acQuery, "BI_Controle_Geral_Infra", "MicrosoftExcelBiff8(*.xls)", "", False, "", 0
A exportação em si acontece perfeitamente, contudo, ao abrir o arquivo exportado verifico que o campo "Comentário" possui o limite de 255 caracteres, ou seja, todo o restante do texto acima de 255 não é exportado.
Não consigo de jeito nenhum exportar essa planilha via código com todos os caracteres. Acontece que os usuários do sistema não tem acesso às guias do access, pois ficam ocultas na inicialização do mesmo, de forma que só devem efetuar essa exportação via botão.
Se alguém puder me ajudar, sou muito grato.
Tenho uma consulta (BI_Controle_Geral_Infra) com diversos campos. No campo "Comentários", a quantidade de caracteres de alguns itens é superior a 255. A consulta roda perfeitamente e exibe todos os caracteres, sem problema algum. Fiz um teste e se eu exportar para o excel, através da guia Dados Externos, e no grupo Exportar, clicar em Excel, o arquivo é exportado perfeitamente com todos os caracteres. Se eu selecionar a consulta e colar no excel os caracteres vão perfeitamente também.
Pois bem, acontece que eu tenho um formulário que possui um botão para exportar essa consulta, com um código que eu aprendi aqui no próprio fórum:
DoCmd.OutputTo acQuery, "BI_Controle_Geral_Infra", "MicrosoftExcelBiff8(*.xls)", "", False, "", 0
A exportação em si acontece perfeitamente, contudo, ao abrir o arquivo exportado verifico que o campo "Comentário" possui o limite de 255 caracteres, ou seja, todo o restante do texto acima de 255 não é exportado.
Não consigo de jeito nenhum exportar essa planilha via código com todos os caracteres. Acontece que os usuários do sistema não tem acesso às guias do access, pois ficam ocultas na inicialização do mesmo, de forma que só devem efetuar essa exportação via botão.
Se alguém puder me ajudar, sou muito grato.