Estou realizando um filtro em uma planilha e preciso que a somatória seja feita apenas com as células selecionadas no filtro. Ao final de cada coluna adiciono a soma Código: chexcelApplication:range("A" + string(iColumn)):value = "=SUM(A" + string(iPosicao) + ":A" + string(iColumn - 1) + ")". Adicionar Filtro Código: chexcelApplication:range("A1:L" + string(iColumn - 1)):select. chexcelApplication:selection:AutoFilter(,,,). Com ou sem o filtro, a fórmula acima soma todos os valores, necessito somar apenas as células filtradas, isso é possível?
Use abaixo: Código: chexcelApplication:range("A" + string(iColumn)):value = "=SUBTOTAL(9,A" + string(iPosicao) + ":A" + string(iColumn - 1) + ")". Onde o 9 = SOMA.