Buscar

Cap 05 - Excel 2010 Avançado

Prévia do material em texto

Excel 2010 – Avançado 
 
 
 
Senac São Paulo 89 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
OBJETIVOS 
 Importar arquivos de texto para o Excel; 
 Importar arquivos de dados para o Excel; 
 Criar consulta à base de dados; 
 Vincular dados do Excel no Access. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Excel 2010 – Avançado 
 
 
 
 
90 Senac São Paulo 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 91 
Importação de Dados para o EXCEL 
Muitas vezes é necessário utilizar no Excel dados que fazem parte de outros bancos de dados ou mesmo 
tabelas na Internet. Nesses casos você pode utilizar os recursos que o software disponibiliza quanto à 
obtenção de dados externos. 
Esses dados podem ser provenientes de arquivos texto, tabelas do Access, tabelas de Internet, do 
Microsoft Query e outros tipos de arquivos. Nesse curso você vai estudar alguns destes recursos. 
 
 
Atividade 1 – Importando arquivos texto para o Excel 
 
Objetivos : • Importar um arquivo txt para o Excel. 
Tarefas : • Abrir o arquivo Base.txt. 
 • Fechar o arquivo Base.txt. 
 • Importar o arquivo Base.txt para uma planilha do Excel. 
 
Importando um arquivo texto 
Em muitas aplicações as empresas gravam os seus dados em arquivos do tipo texto, com extensão txt. 
Esses arquivos normalmente possuem uma primeira linha com os títulos das colunas e, a partir da segunda 
linha, com os dados, um registro em cada linha e as colunas (ou campos) separados por algum delimitador. 
Para que possam ser importados pelo Excel é necessário que seja texto puro, ou seja, não podem ser 
arquivos com extensões doc, docx, pdf ou quaisquer arquivos formatados em outros editores de texto. Se 
forem gerados em algum editor de textos como Word, por exemplo, devem ser gravados no formato 
texto sem formatação, gerando um arquivo de extensão txt. 
1. Abra o arquivo Base.txt clicando duas vezes sobre o seu nome. 
 
 
Observe que nesse arquivo existem informações sobre o código do funcionário, nome, cargo, cidade, loja, 
meta mensal, data de aniversário e data de admissão. Sua tarefa consiste em importar essas informações 
para dentro do Excel, gerando uma planilha. 
2. Feche o arquivo Base.txt. 
3. Abra uma nova pasta de trabalho em branco no Excel. 
4. Na guia Dados, grupo Obter Dados Externos, clique em De Texto. 
Excel 2010 – Avançado 
 
 
 
 
92 Senac São Paulo 
 
 
5. Localize o arquivo Base.txt e clique em Importar. 
 
 
6. Será então iniciado o processo de importação do arquivo através do assistente, e a tela referente será 
exibida. 
 
 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 93 
Nessa janela você tem as seguintes informações: 
• Delimitado: as informações estão separadas por algum delimitador, como vírgula, ponto e vírgula 
ou tabulação. No nosso caso, o assistente identificou que os dados estão delimitados. 
• Largura fixa: especifica as colunas com largura fixa. 
• Iniciar importação na linha: permite escolher a partir de que linha a importação será efetuada. O 
padrão é linha 1. 
• Origem do Arquivo: permite escolher o sistema operacional e o idioma. É recomendável deixar no 
padrão que foi colocado. 
 
7. Clique em Avançar, e a seguinte tela é mostrada: 
 
 
• Delimitadores: especifica qual é o delimitador utilizado para separar as informações. No seu caso, o 
delimitador utilizado é Tabulação. Se você quiser ter a certeza desse fato, abra o arquivo no Word 
e ative a ferramenta Mostrar tudo e você poderá visualizar o caractere → separando as 
informações. 
• Considerar delimitadores consecutivos como um só: essa opção é bastante útil quando existirem 
dois delimitadores em seguida. Se não for selecionada, o fato de existirem dois delimitadores em 
seguida irá gerar uma coluna em branco na planilha. Se estiver ativada, os dois delimitadores serão 
considerados como um só evitando as colunas em branco. 
 
8. Clique em Avançar. A janela mostrada permite selecionar cada coluna e definir o formato dos dados. 
Excel 2010 – Avançado 
 
 
 
 
94 Senac São Paulo 
 
 
Caso não queira escolher os formatos das colunas, os dados serão importados no formato Geral, que 
converte valor numérico em número, valor de data em data e o restante em texto. 
 
 
Cuidado na utilização de datas. Seu arquivo pode ter sido gerado por algum programa que 
utilize outro sistema para sua representação, como por exemplo, algum programa norte 
americano, onde a data é expressa como mês/dia/ano. Nesse caso a conversão desses valores 
não será para um valor de data. 
 
9. Clique em Concluir. 
10. Na janela mostrada, selecione a célula A1 da planilha para que seja o local inicial da importação. 
 
 
11. Clique em OK para terminar. 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 95 
 
 
12. A planilha gerada pode ser atualizada pela modificação do conteúdo do arquivo que deu origem a ela, 
no caso, o arquivo Base.txt. Abra o arquivo Base.txt no bloco de notas e faça as seguintes 
modificações: 
NOME ORIGINAL NOME MODIFICADO 
Douglas Francisco Douglas Piccoli 
Fernando Abreu Fernando José Abreu 
Thais Flores Thatiana Flores 
Camila Piccoli Camila Flores Piccoli 
 
13. Feche o arquivo Base.txt salvando as alterações. 
14. Volte à pasta do Excel. Observe que as alterações efetuadas no arquivo texto ainda não se refletem na 
planilha. Na guia Dados, grupo Conexões, clique em Atualizar tudo. 
 
 
15. Na janela que se abre selecione o arquivo Base.txt e clique em Importar. 
Excel 2010 – Avançado 
 
 
 
 
96 Senac São Paulo 
 
 
16. Note que os registros foram atualizados. Feche a pasta e salve-a como Base de Dados.xlsx. 
17. Abra novamente a pasta Base de Dados.xlsx. 
18. Observe o aviso de segurança que aparece na parte superior da planilha. 
 
 
Essa mensagem informa que existem conexões externas com outros arquivos que podem não ser seguras e 
foram desabilitadas. Quando isso ocorrer, se você souber a origem das conexões e considerá-las seguras, 
clique em Habilitar Conteúdo. Somente habilitando o conteúdo o vínculo ficará disponível para 
atualizações. 
19. Feche a pasta. 
 
 
 
 
 
 
 
 
 
 
 
 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 97 
 
Atividade 2 – Importando arquivos de dados para o Excel 
 
Objetivos : • Importar uma tabela do Access para o Excel. 
Tarefas : •Importar a tabela FUNCIONARIOS do banco de dados Grupo Empresarial.accdb 
para uma planilha do Excel. 
 
IMPORTANDO UM ARQUIVO DE DADOS 
Você pode importar arquivos de dados para o Excel com muita facilidade. Nesta atividade você 
vai importar uma tabela de um banco de dados do Access para uma pasta de trabalho do Excel. O 
procedimento a ser realizado é bastante semelhante para outros tipos de bancos de dados. 
1. Abra uma nova pasta de trabalho. 
2. Na guia Dados, grupo Obter Dados Externos, selecione a opção Do Access. 
3. Você vai importar uma tabela do banco de dados Grupo Empresarial.accdb. Selecione o arquivo e 
clique em Abrir. 
 
 
4. O banco de dados possui duas tabelas. Selecione a tabela FUNCIONARIOS e clique em OK. 
 
Excel 2010 – Avançado 
 
 
 
 
98 Senac São Paulo 
5. Na janela Importar Dados selecione as seguintes opções e clique em OK: 
 
 
Você terá o seguinte resultado: 
 
 
6. Feche a pasta de trabalho salvando-a com o nome Grupo Empresarial.xlsx. 
 
 
 
 
 
 
 
 
 
 
Excel 2010 – AvançadoSenac São Paulo 99 
 
Atividade 3 – Importando base de dados como consulta para o Excel 
 
Objetivos : • Importar uma tabela do Access para o Excel como uma consulta. 
Tarefas : • Importar a tabela PRODUTOS do banco de dados Grupo Empresarial.accdb 
como uma consulta para uma planilha do Excel. 
 
Importando uma Tabela como Consulta 
Você pode importar bases de dados para o Excel como consultas, permitindo a escolha dos dados e 
campos que serão importados. 
1. Abra uma nova pasta de trabalho em branco. 
2. Na guia Dados, grupo Obter Dados Externos, clique em De Outras Fontes. No menu apresentado, 
selecione Do Microsoft Query. 
 
 
3. Na janela apresentada escolha MS Access Database e clique em OK. 
 
Excel 2010 – Avançado 
 
 
 
 
100 Senac São Paulo 
4. Escolha o banco de dados Grupo Empresarial.accdb e clique em OK. 
 
 
5. Selecione a tabela PRODUTOS e clique no sinal + para abrir os seus campos. Selecione os campos 
Nome do produto, Fabricante, Fornecedor e Valor Unitário, passando-os para o painel Colunas em sua 
consulta situado à direita. Clique em Avançar. 
 
 
6. Você vai solicitar que a importação seja feita somente para o fornecedor Doces do Brasil S/A. Para isso 
clique sobre o campo Fornecedor e preencha o quadro Só incluir linhas onde da forma mostrada: 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 101 
 
 
7. Clique em Avançar. Agora você vai classificar a consulta por Nome do produto. 
 
 
8. Clique em Avançar. Deixe selecionada a opção Retornar dados ao Microsoft Excel e clique em 
Concluir. 
 
Excel 2010 – Avançado 
 
 
 
 
102 Senac São Paulo 
 
9. Selecione a célula A1 e clique em OK. 
 
 
Você terá o seguinte resultado: 
 
 
10. Feche a pasta salvando-a com o nome Produtos Doces do Brasil.xlsx. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 103 
 
Atividade 4 – Vinculando dados do Excel no Access 
 
Objetivos : • Vincular os dados da planilha Dados da pasta Access.xlsx no Access. . 
Tarefas : • Abrir o banco de dados BICHOS.ACCDB. 
 • Importar a planilha Dados da pasta Access.xlsx vinculando os dados. 
 
Vinculando Dados do Excel no Access 
Você pode importar para dentro do Access planilhas do Excel. A tabela gerada no Access ficará vinculada à 
planilha do Excel. 
1. Abra o banco de dados BICHOS.ACCDB. 
2. Clique no botão Habilitar Conteúdo. 
3. Na guia Dados Externos, grupo Importar e Vincular, selecione Excel. 
 
 
4. Na janela que se abre procure pelo arquivo Access.xlsx e marque a opção Vincular à fonte de dados 
criando uma tabela vinculada. Clique em OK. 
 
Excel 2010 – Avançado 
 
 
 
 
104 Senac São Paulo 
 
5. Deixe selecionada a planilha Dados e clique em Avançar. 
 
 
6. Selecione A primeira linha contém títulos de coluna e clique em Avançar. 
 
 
7. Informe como nome da tabela Dados e clique em Concluir. 
Excel 2010 – Avançado 
 
 
 
Senac São Paulo 105 
 
 
8. Agora você tem uma tabela no banco de dados denominada Dados. Clique duas vezes sobre o nome 
da tabela no painel à esquerda e você terá o seguinte resultado: 
 
 
Os dados só poderão ser atualizados pelo Excel, não sendo possível modificá-los pelo Access. Se for 
efetuada qualquer modificação na planilha do Excel, essa modificação se refletirá na tabela do Access, uma 
vez que os objetos estão vinculados. 
 
 
 
 
Excel 2010 – Avançado 
 
 
 
 
106 Senac São Paulo 
 Exercício Proposto 
 
1. Importar o arquivo CLIENTES.TXT para uma planilha do Excel. Salve a pasta como Clientes.xlsx. 
2. Importar a tabela ANIMAIS E SEUS DONOS do banco de dados BICHOS.ACCDB. Salvar a pasta 
como Animais e seus donos.xlsx. 
 
Importar os dados dos campos AnCodigo, AnNome, AnTipo e AnRaca da tabela ANIMAIS do banco de 
dados BICHOS.ACCDB como uma consulta somente para os animais de raça Golden Retriever. Salve a 
pasta como Golden Retriever.xlsx.

Continue navegando