FAQPesquisarRegistrarEntrar
Bem-vindo: Sáb Set 04, 2010 9:04 pm

Todos os horários são GMT - 3 horas




 Página 1 de 1 [ 5 mensagens ] 
Autor Mensagem
 Título: Excel 2007, salvar coluna A e B e somar B
MensagemEnviado: Qua Out 14, 2009 11:48 am 
Usuário Mestre
Usuário Mestre
Avatar do usuário
Offline

Sexo: Masculino
Mensagens: 4738
Localização:
São Vendelino - RS
Registrado em:
Qui Ago 02, 2007 10:52 am
Estou precisando urgentemente aqui de uma macro que salve por exemplo

A e B

Ex:

777, 1000
778, 1500
777, 1500

E quando encontrar um valor em A que ja existia antes, some o conteudo de B destas 2 linhas. Mas isso precisaria ser até o "End of File".

Alguma luz? Agradeço a quem puder me ajudar! Meus conhecimentos de Excel estão limitados a formulas comuns, hehe.



_________________
Imagem
Auroras do Passado (oficial - discussão) Irthos Valeth (Acólito do Dragão nível 13)
 Perfil  
 
 Título: Re: Excel 2007, salvar coluna A e B e somar B
MensagemEnviado: Qua Out 14, 2009 1:21 pm 
Moderador
Moderador
Avatar do usuário
Offline

Sexo: Masculino
Mensagens: 6195
Localização:
Venâncio Aires - RS
Registrado em:
Qua Ago 29, 2007 2:29 pm
Ih, também não sei quase nada. Mas dá uma estudada nas macros do Excel, é bem parecido com VB, mas não sei se tu vai conseguir fazer um [i]for[/ir].



_________________
We are heading northe... heading home!
Valhalla - Deliverance! Why've you ever forgotten me?
Holmgard and Beyond! That's where the winds will us guide!
The Hammer's our guide, we'll never kneel down to the cross!

Ac her forþ berað; fugelas singað, gylleð græghama

Auroras do Passado: Beowulf Drakengard, Guerreiro do Dragão 14
Imagem
Imagem

Last.fm | Twitter
 Perfil  
 
 Título: Re: Excel 2007, salvar coluna A e B e somar B
MensagemEnviado: Qua Out 14, 2009 1:25 pm 
Usuário Mestre
Usuário Mestre
Avatar do usuário
Offline

Sexo: Feminino
Mensagens: 5779
Localização:
Novo Hamburgo - RS
Registrado em:
Seg Jul 23, 2007 1:05 pm
Também não entendo quase nada de Excel, mas necessariamente tem que ser na forma de macro no próprio Excel? Se não for obrigatório, tente fazer isso no Delphi usando a paleta ADO (ou DBGo, conforme a versão da ferramenta). Você poderá tratar a planilha como se fosse uma tabela de um banco de dados e assim fazer esse cálculo.



_________________
Athlon 64 X2 6000+ || Asus M2N-SLI || 2GB DDR2 800 Kingston || Geforce 8800 GT 512MB/256 bits XFX

Auroras do Passado - Silua Laeral, Discípula de Bast 14
Imagem
 Perfil  
 
 Título: Re: Excel 2007, salvar coluna A e B e somar B
MensagemEnviado: Qua Out 14, 2009 1:38 pm 
Usuário Mestre
Usuário Mestre
Avatar do usuário
Offline

Sexo: Masculino
Mensagens: 4738
Localização:
São Vendelino - RS
Registrado em:
Qui Ago 02, 2007 10:52 am
Pode ser fora da macro mesmo, desde que ainda seja pelo próprio Excel.

De certo modo consegui usar de RTA pra fazer a soma ANTES de executar a macro:

=SOMASE(colunaA;produto;quantidadeasomar)

assim ele preenche uma nova coluna, e então lê apenas aquela coluna.

O ruim é que ele está somando apenas na primeira ocorrência, ex:

A1: 777 B1: 1 C1: 4
A2: 778 B2: 2 C1: 7
A3: 777 B1: 3 C1: 3
A4: 778 B1: 5 C1: 5


Ai na hora de ler ele "substitui" o 4 e o 7, pelo 3 e pelo 5, porque a "chave primária", por assim dizer, é o campo A1, e ele está apenas levando em consideração o ultimo campo (isso é problema do software que estou desenvolvendo, não do Excel).

Como eu faria pra ele DELETAR as outras linhas depois de somar?



_________________
Imagem
Auroras do Passado (oficial - discussão) Irthos Valeth (Acólito do Dragão nível 13)
 Perfil  
 
 Título: Re: Excel 2007, salvar coluna A e B e somar B
MensagemEnviado: Qua Out 14, 2009 2:26 pm 
Usuário Mestre
Usuário Mestre
Avatar do usuário
Offline

Sexo: Masculino
Mensagens: 4738
Localização:
São Vendelino - RS
Registrado em:
Qui Ago 02, 2007 10:52 am
RESOLVIDO! RTA FTW! :ceva:


só implementei na coluna D a seguinte formula:

=SOMASE($A:$C;$A4;C$1:C$255)

RESUMO: procure na coluna A ao longo de toda a tabela por todas as incidências iguais a A1 e some os valores encontrados na coluna C que correspondam a isso. Ai é só puxar pra todas as celulas necessárias e o resto é só alegria!

Isso não diminui a quantidade de campos e causa grande repetição de dados, mas garante que seja a soma a ser puxada, ex:

11
1
1
4
11
2
2
11
4
11
2
2


Obrigado a quem se esforçou pra ajudar :smile:



_________________
Imagem
Auroras do Passado (oficial - discussão) Irthos Valeth (Acólito do Dragão nível 13)
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
 Página 1 de 1 [ 5 mensagens ] 

Responder


Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


Enviar Mensagens: Proibido
Responder Mensagens: Proibido
Editar Mensagens: Proibido
Excluir Mensagens: Proibido
Enviar Anexos: Proibido

Procurar por:
Ir para:  

cron
phpBB skin developed by: John Olson
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzido por: Suporte phpBB