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
« 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. 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. 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. Importando dados de um arquivo de texto – O comando Dados -> Obter dados externos...: 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 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.
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.
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.
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.
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. 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.
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. 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: |
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