Home
Posts filed under Excel
Mostrando postagens com marcador Excel. Mostrar todas as postagens
Mostrando postagens com marcador Excel. Mostrar todas as postagens
terça-feira, 26 de janeiro de 2021
terça-feira, 1 de setembro de 2020
Encontrar última célula preenchida com VBA
Veja como é simples o comando de encontrar a última célula no Excel através do VBA.
Você pode encontrar a última célula partindo de uma célula base e em seguida utilizamos o comando END e o sentido do movimento. Eu sei, ficou complicado, vamos descomplicar.
Dica: Se você gravar uma macro e apertar END + SETA PARA BAIXO, poderá te ajudar entender.
Comando: planilha1.range("A1").end(xlDown).Address
Planilha1: é o "Id" da guia que você está procurando a última célula preenchida. Lembrando, não é o nome que você renomeia a guia.
Range("A1"): é a célula base que você deseja partir.
END: é o mesmo comando do teclado "END", que faz com que mova até a ultima célula preenchida.
XLDOWN: é o sentido que deseja mover, nesse caso, para baixo.
Address: Esse comando retorna o endereço em forma de string, mas você pode substituí-lo por .value, .row, vai depender do que você quer retornar.
Esclareceu suas dúvidas?
Mas vamos lá, quero complicar um pouco mais, no modelo acima todas as células estão preenchidas, imagine o seguinte cenário, que haja células em branco ou vazias entre as células preenchidas... e agora? Ficaria errado.
Para solucionar esse problema, devemos pensar por outro caminho. Partimos do sentido inverso, ou seja, de baixo para cima. Então vamos lá.
Comando: planilha1.range("A" & planilha1.rows.count).end(xlDown).Address
Planilha1: é o "Id" da guia que você está procurando a última célula preenchida. Lembrando, não é o nome que você renomeia a guia.
Range("A" & planilha1.rows.count): é a célula base que você deseja partir, nesse caso diferente do de cima, ele concatena a coluna "A" com a quantidade de linhas que o Excel tem.No meu caso ficaria "A1048576", mas se fosse um arquivo ".xls", ficaria "A65536" e não daria erro no comando.
END: é o mesmo comando do teclado "END", que faz com que mova até a ultima célula preenchida.
XLUP: é o sentido que deseja mover, nesse caso, para cima.
Address: Esse comando retorna o endereço em forma de string, mas você pode substituí-lo por .value, .row, vai depender do que você quer retornar.
Pessoal, obrigado pelo apoio e me deixe sugestões de post e dúvidas.
Até a próxima.
quarta-feira, 26 de agosto de 2020
Gerador de calendário - Excel e VBA
O Calendário é muito útil no dia a dia, desde o controle de férias ou até mesmo para saber aqueles feriados que esquecemos, não é mesmo?
Agora você já pode programar aquela viagem com mais facilidade.
Deixe sua sugestão para o próximo post.
Obrigado
quinta-feira, 20 de agosto de 2020
Fórmulas DiaTrabalhoTotal – Dias úteis entre duas datas
Função DiaTrabalhoTotal(Data Inicial, Data Final, [Feriados])
- Data Inicial: Data a partir da qual será contado o intervalo.
- Data Final: Data final dos dias úteis do intervalo.
- [Feriados]: Range com os feriados nacionais e outros que queira incluir como municipais.
- Exemplo: =DIATRABALHOTOTAL(B2;C2;Feriados!A:A). Sendo B2 = 01/01/2011, C2=31/12/2011 e Feriados!A:A feriados um intervalo com os feriados.
A diferença para a função DiaTrabalhoTotal.Intl é o parâmetro fimdesemana no qual você pode configurar quais os dias do intervalo que devem ser desconsiderados, como por exemplo 1-sábado e domingo, 2-domingo e segunda e outros. No total são 17 configurações possíveis.
segunda-feira, 18 de novembro de 2019
Consultoria em Excel
Consultoria em Excel
Muitas vezes, as empresas já possuem planilhas e querem melhorá-las. É nessa hora que entra nossa experiência para verificar se será necessário começar o sistema “do zero” ou se vale a pena aproveitar as planilhas prontas. Começando a planilha do JEITO CERTO, é possível criar sistemas e planilhas em Excel confiáveis, para se evitar os famosos “copia e cola” infinitos dentro dos departamentos.
Nosso Trabalho Consiste em:
- Entender as demandas do cliente
- Solucionar dúvidas com fórmulas, macros e banco de dados.
- Contextualizar o processo
- Definir quais bases de dados serão necessárias
- Definir quais tabelas administrativas serão criadas
- Mapear dados que serão importados
- Mapear dados que serão digitados
- Entender quantas pessoas irão trabalhar no sistema
Experimente nossa consultoria, envie suas dúvidas.
Contato (Whatsapp): 62 98493-3083
terça-feira, 2 de janeiro de 2018
A Fórmula SOMASE - Aprenda de forma fácil e prática o SOMASE
Olá Pessoal,
Hoje quero explicar a função SOMASE, uma das funções mais utilizadas no Excel.
Com essa fórmula é possível fazer resumos de vendas de produtos, por produtos, por vendedores entre outros tipos de resumos.
Primeiro vamos aprender a sintaxe da fórmula.
Hoje quero explicar a função SOMASE, uma das funções mais utilizadas no Excel.
Com essa fórmula é possível fazer resumos de vendas de produtos, por produtos, por vendedores entre outros tipos de resumos.
Primeiro vamos aprender a sintaxe da fórmula.
Sintaxe:
=somase(intervalo;critérios;[intervalo_soma])
No campo intervalo selecionamos todas as células que serão analisadas, definimos o critério de soma no campo critérios e por fim definimos qual intervalo, dentro do selecionado deve ser considerado para cálculo. Desta forma, nossa função deverá ficar como a apresentada abaixo.
Então agora que aprendemos a sintaxe, vamos ver um exemplo real de uma empresa que vende smartphones e iPhones.
Construa uma tabela com os dados abaixo:
Construa uma tabela de resumo por vendedor:
Agora iremos implementar a fórmula na coluna de Quantidade:
Agora iremos implementar a fórmula na coluna de Valor Total:
Note que a única alteração foi a coluna onde irá somar os dados.
Ou seja, a primeira parte da fórmula te pede o intervalo onde os critérios estão, a segunda parte te pergunta qual critério você está querendo somar e a última parte, o intervalo de valores que você quer somar.
O exemplo acima deverá ficar assim:
Pessoal muito obrigado pela atenção e espero ter agregado ao seu conhecimento, qualquer dúvida entre em contato conosco, com certeza vamos encontrar a melhor forma para resolver o seu problema!
quarta-feira, 13 de dezembro de 2017
Assinar:
Postagens (Atom)