Como posso importar dados do Calc para o Libreoffice Base?

5

No MS Office Access, por exemplo, há sempre uma maneira de importar dados do Excel diretamente no Access Ribben chamado Import External file e, seguindo a visualização do assistente, você pode vincular facilmente aos dados do Excel.

Mas eu não sei se é possível no LibreOffice Base importar dados do Calc. Existe alguma maneira de conseguir isso? No trabalho, na maioria das vezes, meus colegas me enviaram arquivos em xlsx, então, quando quero usá-los na base, não sei o que fazer.

Eu gosto de base porque pode lidar com grande quantidade de dados, ao contrário do Calc ou do Excel.

    
por Faska 24.05.2012 / 21:49

2 respostas

1

Isso é possível com bastante facilidade. Basta configurar uma conexão com o banco de dados para o seu arquivo de planilha:

DepoisdeclicaremAvançar>>,onomeeocaminhodoarquivodeplanilhaserãosolicitados:

    
por tohuwawohu 24.05.2012 / 23:26
6

Meu problema com o método acima respondido é que parece criar um banco de dados somente leitura a partir do arquivo de planilha, para que você não possa realmente editar nada. O mesmo problema ocorre com dados em arquivos de texto e catálogos de endereços do sistema . Isso provavelmente torna os dados importados menos úteis do que quando estavam na planilha, já que chaves primárias e outras coisas não podem ser adicionadas, e as tabelas não podem ser editadas, pois as opções estão em cinza devido a serem somente leitura.

Eu finalmente encontrei um método aqui que funciona muito bem - aqui está um resumo:

  • Crie um novo banco de dados:

  • Crieumatabelanobancodedadoscomosmesmoscampos/colunas/oqueaplanilhaqueestásendoimportada

  • Selecione os dados na planilha a serem colocados no banco de dados - se você incluir uma primeira linha com rótulos que possa ser automaticamente removida - e copie-os. Vá para o banco de dados, clique com o botão direito do mouse na entrada da tabela e selecione 'Colar':

  • Umacoisadeopçõesaparecerá,evocêpoderáusarissoparaimportarosdadosparaaplanilha.Vocêtambémpodeselecionarquaiscamposserãocopiadospressionando'Próximo':

Essa deve ser outra maneira de importar dados para um banco de dados.

    
por Wilf 21.06.2014 / 13:22