NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosExcel 2007 Avançado › Capítulo 1 : 02
Quer receber novidades e e-books gratuitos?
« Anterior Δ Página principal ¤ Índice Próxima »

Curso Grátis - Excel 2007 Avançado, Macros e Programação VBA
Autor: Júlio Battisti
Lição 02 - Capítulo 01 - Importação de dados - Parte 1

Existem situações onde os dados que você precisa analisar não estão no formato de uma planilha do Excel 2007. Por exemplo, estes dados podem estar em um arquivo do tipo texto, no formato de texto delimitado ou separado por vírgula, ou podem estar em uma tabela do Microsoft Access. Nestas situações você deseja importar estes dados para dentro de uma planilha do Excel 2007, para poder utilizar as funcionalidades de análise de dados do Excel 2007. Este é justamente o assunto desta e das próximas duas lições: Importação de Dados no Excel 2007.

Nesta lição vamos tratar sobre a importação de dados a partir de arquivos do tipo texto. Existem dois formatos padrão quando se trata de arquivos do tipo texto. Antes de aprendermos a fazer a importação para o Excel 2007, vamos apresentar os dois formatos de texto mais utilizados.

Arquivos de texto no formato tamanho fixo:

Na Figura 1.4 temos um exemplo de arquivo de texto, onde os dados estão no formato tamanho fixo. Este exemplo é baseado no arquivo PedidosTamanhoFixo.txt, o qual está disponível na pasta C:\Excel2007 Avançado -> Exemplos.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Figura 1.4– O Formato Tamanho Fixo.

Neste formato cada campo começa em uma determinada coluna e termina em uma posição fixa. Por exemplo o Número do Pedido começa na posição 1 e termina na posição 2, o campo Código do Funcionário começa na posição 12 e possui apenas 1 caracter. Observe que existem espaço em branco entre as posições 3 e 11. O mais comum é que não exista este espaço em branco entre os campos. Cada linha do arquivo forma um registro completo. 

Arquivos de texto no formato com separador de campos:

Na Figura 1.5 temos um exemplo de arquivo de texto, onde os dados estão no formato com separador de campos. Este exemplo é baseado no arquivo PedidosDelimitado.txt, o qual está dispoível na pasta C:\Excel 2007 Avançado -> Exemplos.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Figura 1.5 – O Formato com separador de campos.

Neste formato cada linha contém um registro completo, porém os campos são separados por um determinado “separador”, que no exemplo da Figura 1.5 é o ponto-e-vírgula (;). Cada linha contém um registro completo. Podemos ter diferentes separadores, sendo que um dos mais comuns é a vírgula. Arquivos cujo separador é a vírgula podem ter uma extensão .csv  - Comma Separated Value (Valores serparados por vírgula). Arquivos .csv podem ser abertos diretamente pelo Excel 2007 (basta dar um clique duplo no arquivo que este será aberto diretamente no Excel 2007.
O formato com separador de campos é mais facilmente reconhecido pelo Excel 2007 e menos propenso a gerar erros durante a importação. Sempre que possível, procure obter os dados neste formato, ao invés do formato de tamanho fixo.

Importando dados de um arquivo de texto – O comando Dados -> Obter dados externos...:
Vamos aprender a fazer a importação de dados para o Excel 2007, a partir de um arquivo do tipo Texto. Aprenderemos a fazer a importação através de um exemplo prático. Vamos criar uma nova planilha, salvá-la na pasta C:\Excel 2007 Avançado -> Exemplos e importar dados para dentro desta planilha.

Exercício 01: Criar uma nova planilha, salvá-la na pasta C:\Excel 2007 Avançado -> Exemplos com o nome de Exemplo 01.xlsx. Importar para esta planilha, os dados do arquivo PedidosDelimitado.txt. Para fazer o exercício proposto siga os seguintes passos:

1.       Abra o Excel 2007.

2.       Será criada uma nova planilha com o nome de Pasta 1.

3.       Selecione o Botão do Office Excel 2007 Avançado - Curso Completo - Júlio Battisti  -> Salvar como.

4.       Navegue até a pasta Excel 2007 Avançado -> Exemplos e para nome do arquivo digite Exemplo 01.xlsx, conforme indicado na Figura 1.6.

Excel 2007 Avançado - Curso Completo - Júlio Battisti
Figura 1.6 – Criando a planilha Exemplo 01.xlsx.

5.       Clique no botão Salvar. OK, a planilha Exemplo 01.xlsx foi criada. Agora vamos importar o conteúdo do arquivo PedidosDelimitado.txt.

6.       Selecione a Guia Dados -> Grupo Obter dados externos -> De texto.

Excel 2007 Avançado - Curso Completo - Júlio Battisti
Figura 1.7 – Guias e Grupos.

7.       Será aberta a janela Importar arquivo de texto, na qual você deve informar o arquivo onde estão os dados a serem importados. Navegue até a pasta C:\Excel 2007 Avançado -> Exemplos e marque o arquivo PedidosDelimitado.txt, conforme indicado na Figura 1.8.

Excel 2007 Avançado - Curso Completo - Júlio Battisti
Figura 1.8 – Selecionando o arquivo a ser importado.

8.       Clique no botão Importar.

9.       Será aberto o Assistente de importação de texto. Este assistente irá conduzi-lo durante o processo de importação dos dados do arquivo PedidosDelimitado.txt.

10.     Na primeira etapa do assistente você deve informar o formato dos dados. No nosso exemplo, certifique-se de que a opção Delimitado esteja selecionada, conforme indicado na Figura 1.9. Nesta etapa você também pode definir em qual linha iniciar a importação, por padrão a importação inicia a partir da primeira linha.

Excel 2007 Avançado - Curso Completo - Júlio Battisti
Figura 1.9 – Informando o formato do arquivo de texto.

11.     Clique no botão Avançar.

12.     Na segunda etapa do assistente você deve informar qual o caractere utilizado como separador de campo. No nosso exemplo, está sendo utilizado o ponto-e-vírgula. Marque a opção ponto-e-vírgula, conforme indicado na Figura 1.10. Após marcar o ponto-e-vírgula observe que o Excel 2007 adiciona linhas divisórias entre os campos.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Figura 1.10 – Definindo o caractere delimitador.

13.     Clique no botão Avançar.

14.     Será exibida a última etapa do assistente de importação. Nesta etapa você pode definir o tipo de dado para cada campo que está sendo importado. Você também tem a opção de não importar determinados campos. Para definir o tipo de dados de um determinado campo, clique no cabeçalho do campo para selecionar toda a coluna. Em seguida clique no tipo desejado (Geral, Texto ou Data). Se não quiser importar uma determinada coluna, basta marcá-la e depois clicar em Não importar coluna (ignorar). O botão Avançado permite que você defina qual o símbolo de separador decimal, que por padrão é a vírgula e o símbolo de milhar, que por padrão é o ponto. Estas opções são úteis quando você estiver importando dados que estão no formato fora do padrão, como por exemplo, o padrão americano que usa o ponto como separador decimal e a vírgula como separador de milhar.

15.     Na Figura 1.11 temos a última tela do assistente.

16.   Clique no botão Concluir. Surge uma tela perguntando se você deseja importar os dados para a planilha existente ou para uma nova planilha. Certifique-se de que a opção Planilha existente esteja marcada e dê um clique em OK.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Figura 1.11 – Etapa final do Assistente de importação de texto.

17.    Pronto, os dados serão importados para o Excel 2007, conforme indicado na Figura 1.12.

Excel 2007 Avançado - Curso Completo - Júlio Battisti

Figura 1.12 – Dados importados com sucesso.

Nota: É importante salientar que nenhum vínculo é mantido entre os dados que foram importados e o arquivo original. Se os dados forem modificados, o arquivo original não será modificado e vice-versa.

« Anterior Δ Página principal ¤ Índice Próxima »


VOCÊ CONHECE A UNIVERSIDADE DO EXCEL?

UNIVERSIDADE PRÁTICA DO EXCEL - Domine o Excel, do Básico até a Criação de Planilhas Profissionais com Excel e VBA!

Aplica-se ao Excel 2019, 2016, 2013 e 2010!

22 Cursos - 925 Vídeo-Aulas - 120:42 horas - Só R$ 97,00

Para Todos os Detalhes, Acesse:

Curso Completo de Excel - Curso Online com Certificado - 925 Video Aulas - 22 Cursos - 120:42 horas


Curso Completo de Excel - Curso Online com Certificado - 925 Video Aulas - 22 Cursos - 120:42 horas

https://juliobattisti.com.br/excel-curso-completo.asp


Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI