Dicas para fazer uma casa menos quente

Algumas soluções simples de arquitetura podem ajudar muito a fazer uma casa mais fresca para aguentar nosso verão brasileiro, que varia do tropical (sudeste) ao equatorial (norte). Muitas soluções não exigem investimentos muito maiores que os convencionais, nem consumo de energia elétrica, são simplesmente utilização inteligente de materiais convencionais. Deixo aqui uma lista dessas dicas, espero que ajudem. Continuar lendo Dicas para fazer uma casa menos quente

VBA™ para Excel™ 12: exemplos de funções, manipulação de strings

(ver o anterior)

Atendendo a pedidos, deixo aqui mais alguns exemplos de funções para Excel. Veja o post anterior sobre como escrever novas funções para o Excel.

O primeiro exemplo converte temperatura em graus Celsius (tempC) para graus Fahrenheit (tempF): Continuar lendo VBA™ para Excel™ 12: exemplos de funções, manipulação de strings

VBA™ para Excel™ 11: como escrever novas funções para o Excel

(Ver o anterior)

Talvez você já tenha procurado por uma função do Excel e descoberto que ela não existe. Com o VBA é possível adicionar funções novas, específicas para nossas necessidades. Escrever uma função é parecido com escrever uma Sub (macro), e exige três partes: um cabeçalho com o nome da função e parâmetros; o corpo com as instruções; e o término.

O esquema básico é o seguinte:

Function <Nome da Função>(Parâmetro1 as <tipo>, Parâmetro2 as <tipo>) as <tipo>

<Corpo>

<Nome da Função> = <valor do retorno>

End Function Continuar lendo VBA™ para Excel™ 11: como escrever novas funções para o Excel

VBA™ para Excel™ 10: busca linear cumulativa

(ver o anterior)

Continuaremos agora com o problema das buscas. Desta vez veremos como acumular valores em uma busca para verificar se uma quantidade mínima foi atingida. Utilizarei o mesmo exemplo dos dois tutoriais anteriores para facilitar a visualização.

Captura de tela 2013-11-17 às 11.53.10

Desta vez queremos conferir se a quantidade de projetos necessária foi prevista. Sabemos, no exemplo, que serão necessários 10 projetos (informado na célula G5). Veja a solução por acumulação: Continuar lendo VBA™ para Excel™ 10: busca linear cumulativa

VBA™ para Excel™ 9: Busca, passagem, booleana – uma solução mais inteligente

(ver o anterior)

Continuaremos agora com a forma mais inteligente de resolver o problema da busca, conforme prometido. Para isso, utilizaremos as tais variáveis booleanas. Não se assuste com o nome, trata-se de uma variável simples que aceita apenas dois valores: verdadeiro (true) ou falso (false).

Vamos utilizar o problema anterior, alterando apenas o indicador para uma variável que chamaremos “Achou”. Enquanto a busca não encontrar nada ela será falsa (não achou). A partir do momento que encontrar, será verdadeira. Continuar lendo VBA™ para Excel™ 9: Busca, passagem, booleana – uma solução mais inteligente