[Resolvido]Importação ExcelxAcess-Arquivo importado muito maior que o original

Moderador: Avelino Sampaio

SCastro
Mensagens: 4
Registrado em: 08 Fev 2016, 20:55

[Resolvido]Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor SCastro » 04 Mar 2016, 14:37

Bom dia a todos, andei procurando na internet e em outros sites e não consegui chegar num consenso.
Minha dúvida é a seguinte, ao importar via vba um arquivo do excel de 479K , quando esses dados são
alocados na tabela o tamanho fica em 1.7MG, tomei todos os cuidados ao preparar a planilha , verifiquei
os campos númericos, strings, data, entretanto, fiz testes e mais testes , ate cópia pra dentro da
tabela( manualmente) ..e nada, realmente o arquivo assume um tamanho maior que a planilha original.
Isso é comum ?Ou estou fazendo algo errado. Estou usando Excel 2010/Acces 2010.
No Vba uso Docmd.DoCmd.TransferSpreadsheet pra importar os arquivos.
Última edição por SCastro em 28 Mar 2016, 14:30, editado 1 vez no total.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
Avelino Sampaio
Mensagens: 2160
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor Avelino Sampaio » 04 Mar 2016, 15:20

Scastro, benvindo a REDE!

Sim é normal. Utilize o Compactar e Reparar logo após a importação.

Botão ARQUIVO > Informações > Compactar e Reparar Banco de Dados

Nota: Vc pode habilitar o Compactar e Reparar sempre que fechar o seu BD.

Botão ARQUIVO > Opções > Banco de dados atual > Marque a opção COMPACTAR AO FECHAR

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

SCastro
Mensagens: 4
Registrado em: 08 Fev 2016, 20:55

Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor SCastro » 04 Mar 2016, 19:40

Avelino obrigado, esqueci de mencionar mas já tinha utilizado esse método.
A tabela ficou com 1.7MG após a compactação.Só achei estranho o tamanho
ser quase 4x maior que o arquivo original.
Obrigado.
Última edição por SCastro em 04 Mar 2016, 19:54, editado 2 vezes no total.

Avatar do usuário
Avelino Sampaio
Mensagens: 2160
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor Avelino Sampaio » 04 Mar 2016, 19:45

Que tamanho fica ao importar duas vezes. Passa para 3.4 ou fica bem menos ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


SCastro
Mensagens: 4
Registrado em: 08 Fev 2016, 20:55

Re: Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor SCastro » 04 Mar 2016, 19:54

Ao importar 2x não aumentou muito após a compactação ficou em 4.5M..

Avatar do usuário
Avelino Sampaio
Mensagens: 2160
Registrado em: 04 Jun 2015, 18:27
Contato:

Re: Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor Avelino Sampaio » 04 Mar 2016, 20:03

De 1.7 para 4.5 aumentou bem. Foi 4.5 ou 3.5 ? confirme ?

Outro teste:

Um outro teste. Crie um novo BD. Qual o tamanho (depois de compactado ) deste Bd vazio?

- Crie uma tabela idêntica ao do seu BD
- Abra o DB anterior com os Dados > abra a tabela. Marque os registros e copie
- Abre a tabela do bd novo e cole
- Compacte

Qual o tamanho do novo BD ?

Aguardamos
==================================================
Clique no link abaixo e veja um ótimo kit de ensino que tenho para você.
http://www.usandoaccess.com.br
==================================================

SCastro
Mensagens: 4
Registrado em: 08 Fev 2016, 20:55

Re: Importação ExcelxAcess-Arquivo importado muito maior que o original

Mensagempor SCastro » 05 Mar 2016, 01:21

Avelino criei o BD vazio e compactei e o tamanho ficou em 270K.
Copie os dados da tabela num novo banco, o tamanho já compactado ficou
em 2.6MG
São 7.300 linhas de registros.
Nós dados anteriores ( eu estava copiando todas as tabelas, consultas e macros)
por isso ficou em 3.5.
Obrigado.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.



Voltar para “Access x Excel”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 1 visitante