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.
Question
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 to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.