VBA™ para Excel™ 13: trabalhando com várias planilhas

(ver o anterior)

As referências a outras planilhas pelo VBA são feitas diretamente pelo nome de cada planilha. O arquivo de Excel normalmente já vem com três planilhas: Plan1, Plan2 e Plan3 (veja as abas abaixo da planilha).

Conforme vimos antes, as referências de células são feitas em ordem invertida em relação ao Excel. Por exemplo, a célula C4 no excel é descrita na forma Coluna (C), depois a Linha (4). No VBA, a mesma célula é descrita apenas numericamente (Coluna é descrita como 3, ao invés de C), e na ordem Linha, depois Coluna. Portanto, no VBA, a célula C4 é descrita como:

Cells(4,3)

Quando a referência for feita em relação a uma célula que está em outra planilha, segue o seguinte formato: Continuar lendo VBA™ para Excel™ 13: trabalhando com várias planilhas

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

Resumo de Direito do Trabalho (terceira parte – Contrato)

(Ver o anterior)

Continuando o resumo de Direito do Trabalho, falaremos agora de Contrato de Trabalho (CT). É um contrato:

  1. de trato sucessivo (prolonga-se no tempo)
  2. onde as obrigações são prestar serviços (empregado) e pagar salário (empregador)
  3. de mútuo consentimento
  4. com ausência de prejuízo ao empregado (e)
  5. regido pelo artigo 468 da CLT

Exceções à regra: Continuar lendo Resumo de Direito do Trabalho (terceira parte – Contrato)

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