MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Os dados contidos na área de transferência estão danificados.

    avatar
    mfendesa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 06/03/2013

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  mfendesa 18/4/2018, 16:08

    Olá, Sou Marcos Fábio!

    Galera estou com um problema de transferência, quando tento transferir dados de uma planilha do excel para o access apenas 98% dos dados, quando tento copiar e colar manualmente aparece a seguinte mensagem: "Os dados contidos na área de transferência estão danificados, Portanto, o Microsoft Office Access não pode colá-los". E só consigo colando especial valores.
    Alguém pode me ajudar?

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  Noobezinho 18/4/2018, 18:32

    Marcos

    Por que isso se faz utilizando código VBA para fazer a transferência e não copie e cola.

    veja aqui no fórum tem vários tópicos tratando disso, é só clicar no botão Buscar no menu ali

    de cima e digitar: importar planilha

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    mfendesa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 06/03/2013

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  mfendesa 18/4/2018, 19:10

    Meu nobre Noobezinho,

    Estou utilizando sim código, porém percebi que com o código não são transferidas todas as linha, e quando tento copiar e colar manualmente dá a mensagem:  "Os dados contidos na área de transferência estão danificados, Portanto, o Microsoft Office Access não pode colá-los".
    Segue código abaixo que estou utilizando. Ao analisar o arquivo de excel percebi que no campo observação contém espaços excedente no inicio e fim da frase.

    Public Sub CRE(nomeArquivo As String)
    separador = Chr(9)  '''No código ASC Chr(9) corresponde a separadores de tabulação "TAB"
    Set rs = DBEngine(0)(0).OpenRecordset("tbexefilha", dbOpenDynaset)
    Set FS = CreateObject("Scripting.FileSystemObject")
    Set F = FS.OpenTextFile(nomeArquivo)
    DoCmd.Hourglass True
    myContador = 0

    While F.AtEndOfStream <> True
    myContador = myContador + 1
    myString = F.readline
    Wend
    Set FS = CreateObject("Scripting.FileSystemObject")
    Set F = FS.OpenTextFile(nomeArquivo)

    LinhaInicial = 1

    Linha = F.readline


    While F.AtEndOfStream <> True 'Laço até o final do arquivo
    myString = F.readline
    myArr = Split(myString, separador)
    myCounter = UBound(myArr)

    If myCounter > 1 Then

    rs.AddNew
    rs("Nome") = Trim(myArr(0))
    rs("BAREMO") = Trim(myArr(1))
    rs("RASTREIO") = Trim(myArr(2))
    rs("QUANTIDADE DE ATIVIDADES") = Trim(myArr(3))
    rs("DATA INICIO") = Format(Trim(myArr(4)), "dd/mm/yyyy")
    rs("DATA FIM") = Format(Trim(myArr(5)), "dd/mm/yyyy")
    rs("TIPO") = Trim(myArr(6))
    rs("ID") = Trim(myArr(7))
    rs("ESTADO") = Trim(myArr(Cool)
    rs("OBSERVAÇÕES") = retexe  'Trim(myArr(9)
    rs("Tempo (min)") = Trim(myArr(10))
    rs("No Operações") = Trim(myArr(11))
    rs("Data Creación Tarea") = Trim(myArr(12))
    rs("Data modificación") = Trim(myArr(13))
    rs("Última data de Gestion") = Trim(myArr(14))
    rs("Data Ultimo Cambio Estado") = Trim(myArr(15))
    rs("Usuário última alteração de estado") = Trim(myArr(16))
    rs("PT_Nombre y apellidos usuario último cambio de estado") = Trim(myArr(17))
    rs("Usuário última alteração de estado(Alias)") = Trim(myArr(18))
    rs("Usuário última gestão") = Trim(myArr(19))
    rs("Usuário última gestão(Alias)") = Trim(myArr(20))
    rs("PT_Nombre y apellidos usuario última gestión") = Trim(myArr(21))
    rs("Usuário criação tarefa") = Trim(myArr(22))
    rs("Usuário criação gestão(Alias)") = Trim(myArr(23))
    rs("PT_Nombre y apellidos usuario creación tarea") = Trim(myArr(24))
    rs("DT1") = Trim(myArr(25))
    rs("DT2") = Trim(myArr(26))


    rs.Update
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  FabioPaes 19/4/2018, 18:16

    Olá, amigo, o Excel lhe proporciona uma game de possibilidades de importação dos dados!

    Porém esse método como Texto eu nunca tentei fazer!

    Recomendarei alguns exemplos, faça um teste com esse códigos e veja se algum deles funciona 100% no seu caso.

    Se não der certo nenhum deles, Monte um Exemplo e anexe junto com a planilha a ser Importada!


    Exemplos:

    https://www.maximoaccess.com/t29052-importar-do-excel-atraves-de-recordset-informando-a-coluna-e-nao-nome-dos-campos-excel
    https://www.maximoaccess.com/t27311-importar-dados-planilha-excel-e-desmembrar-os-dados-em-duas-tabelas-tbpessoa-e-tbendereco
    https://www.maximoaccess.com/t26911-importar-planilha-excel-informando-a-tabela-de-destino-a-folha-sheets-de-origem-e-localizando-o-documento-excel

    Se nenhum desse Funcionar, posta o Exemplo pra encontrarmos uma solução!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  FabioPaes 30/4/2018, 18:15

    Olá, como ficou sua situação amigo?


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    mfendesa
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 06/03/2013

    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  mfendesa 18/5/2018, 20:54

    Boa tarde!

    Valeu meu colega!


    Conteúdo patrocinado


    [Resolvido]Os dados contidos na área de transferência estão danificados. Empty Re: [Resolvido]Os dados contidos na área de transferência estão danificados.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 05:49