SOMA

USUARIO.EXCLUIDOS 02/08/2007 17:44:21
#229181
Mais Uma..

Preciso inserir em alguma celulas de meu relatório a soma de alguns valores par aum grupo de produtos via Código.
Como o Marcel me orientou, peguei esse código a partir de um novo macro que preciso alterar para se adaptar ao meu código:

Range("B6").Select
ActiveCell.FormulaR1C1 = "=SUM(R[-4]C:R[-1]C)"

O problema é o seguinte:

Em Range("B6").Select imagine que tenho um contador dentro de um Loop que acumula o numero linhas para um cliente e que a Celula que tenho que celecionar para inserir a soma dos valores desses produtos ou a Range ira ficar assim Range("B" & Contador1).Select

Dentro de um outro loop tenho um outro contador que conta o numero de produtos para o cliente atual que que para somar os valores teria que altarar a linha abaixo:

ActiveCell.FormulaR1C1 = "=SUM(R[-4]C:R[-1]C)"
para

ActiveCell.FormulaR1C1 = "=SUM(R[- '" & Contador2 & "']C:R[-1]C)"

Mas esta dando erro...

ele não aceita valores concatenados dessa forma?

Obrigado






USUARIO.EXCLUIDOS 03/08/2007 08:18:15
#229242
Resposta escolhida

Cara eu to vendo q vc colocou Apóstofo e aspas..

tira os apóstofos e deixe só as aspas, assim:

ActiveCell.FormulaR1C1 = "=SUM(R[- " & Contador2 & "]C:R[-1]C)"

tenta ae e avisa..

falow


USUARIO.EXCLUIDOS 03/08/2007 10:14:50
#229287
Funcionou sim cara
Value
Tópico encerrado , respostas não são mais permitidas