Preciso de uma ajuda , pois me deparei com a seguinte situação.
Existe uma função no excel chamada subtotal(9;xxx:xxx) , para fazer a soma apenas dos valores que as linhas não estejam ocultas por Filtro.
já a função somarprodutos(xxx:xxx) ele faz a multiplicação de uma coluna com a outra coluna ... não precisando multiplicar linha por linha coluna por coluna.
porem ele faz a multiplicação das linhas filtradas também incluindo as linha ocultas por filtro.
Teria como fazer uma função em VBA igual a função somarprodutos só que respeitando o filtro ???? ou seja multiplicando apenas as colunas visiveis e desconsiderando as linhas ocultas por filtro ?
Para ajudar segue um arquivo em nexo como modelo veja que ele não respeita os filtro.
Pergunta
mrfg2000
Saudações amigos deste maravilhoso fórum.
Primeiramente obrigado por ler esse tópico.
Preciso de uma ajuda , pois me deparei com a seguinte situação.
Existe uma função no excel chamada subtotal(9;xxx:xxx) , para fazer a soma apenas dos valores que as linhas não estejam ocultas por Filtro.
já a função somarprodutos(xxx:xxx) ele faz a multiplicação de uma coluna com a outra coluna ... não precisando multiplicar linha por linha coluna por coluna.
porem ele faz a multiplicação das linhas filtradas também incluindo as linha ocultas por filtro.
Teria como fazer uma função em VBA igual a função somarprodutos só que respeitando o filtro ???? ou seja multiplicando apenas as colunas visiveis e desconsiderando as linhas ocultas por filtro ?
Para ajudar segue um arquivo em nexo como modelo veja que ele não respeita os filtro.
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.