ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Importar Dados Externos

Dúvidas gerais sobre Excel
Vgalax
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Seg Out 19, 2009 8:43 pm

Importar Dados Externos

Mensagem por Vgalax » Seg Out 19, 2009 8:50 pm

Tenho 2 arquivos com colunas iguais e preciso importar apenas determinadas linhas para uma outra planilha. Através do comando importar via SQL consigo unificar as informações das duas tabelas "Select * From [plan1] Union Select * From [plan2]", mas não encontrei comando para importar apenas as linhas que preciso.
Agradeço ajuda de quem souber como executar o comando via SQL ou mesmo por alguma função dentro do próprio Excel 2007.



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2828
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Importar Dados Externos

Mensagem por webmaster » Seg Out 19, 2009 10:17 pm

Colega,

Esquecendo um pouco a cláusula UNION, isso é possível de ser feito através da cláusula WHERE. Recomendo o artigo abaixo para um melhor entendimento:

http://www.linhadecodigo.com.br/Artigo.aspx?id=165

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Vgalax
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Seg Out 19, 2009 8:43 pm

Re: Importar Dados Externos

Mensagem por Vgalax » Sex Out 23, 2009 7:36 pm

Tomás
Fico grato pela indicação, porém a instrução referida destina-se para selecionar um critério específico. O que preciso é selecionar um grupo de linhas sem especificar critérios.

Tenho diversas apostilas do Júlio que são bem orientativas, mas não consegui localizar exemplicação. Idependentemente disto, parabéns pelo o que você faz.

Roberto



Avatar do usuário
webmaster
Administrador
Mensagens: 2828
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Importar Dados Externos

Mensagem por webmaster » Sáb Out 24, 2009 8:27 am

Roberto,

Provavelmente, as linhas que você precisa devem seguir um determinado critério, como o valor de uma coluna por exemplo. Um exemplo simples seria selecionar os Fornecedores da Planilha de exemplo no meu site (http://www.tomasvasquez.com.br/blog/mod ... soft-excel) e querer somente as linhas que são da cidade de São Paulo.

O código seria:

Código: Selecionar todos

SELECT * FROM Fornecedores WHERE Cidade = 'São Paulo'
Isso com a UNION, ficaria:

Código: Selecionar todos

SELECT * FROM Fornecedores WHERE Cidade = 'São Paulo'
UNION
SELECT * FROM Fornecedores2 WHERE
Espero que os exemplos elucidem melhor a situação.

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Vgalax
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Seg Out 19, 2009 8:43 pm

Re: Importar Dados Externos

Mensagem por Vgalax » Qua Out 28, 2009 8:51 pm

Tomas

Grato pela dica e ela é muito útil sim, contudo, o caso é um pouco diferente pois a necessidade é importar um bloco de linhas independentemente do conteúdo da linha ou coluna. Por exemplo: de linha 15 a 45, ou seja, fazer uma importação apenas de parte da planilha. Resolvi manualmente a questão, porém, como uso em estatítisca, procuro por um comando para automatizar a tarefa.



Avatar do usuário
webmaster
Administrador
Mensagens: 2828
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Importar Dados Externos

Mensagem por webmaster » Qui Out 29, 2009 8:56 am

Roberto,

Nesse caso, o SQL não pode lhe ajudar. Ele precisa de alguma referência ou valor que diferencie essas linhas das outras. O que pode ser feito, como os vídeos mostram, é definir uma área nomeada na planilha e aplicar o select sobre esta. Creio que o 3º vídeo sobre união de planilhas mostra isso. Veja se ajuda no caso.

Abraços


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder