Função que verifica se um ano é bissexto ou não


Vamos criar uma função que verifica se um determinado ano é bissexto ou não. Ela receberá um ano como argumento e retornará VERDADEIRO se o ano for bissexto ou FALSO senão for bissexto.

Com o Excel aberto, digite Alt + F11. Surgirá a tela do Visual Basic:

ex13

Vamos agora inserir a nova função. Para isso clique em Inserir / Módulo. Agora dentro do módulo digite a seguinte função:

ex23

Foi usada nesta função, o operador MOD que retorna o resto da divisão de um número por outro. Por exemplo, 6 MOD 2 é igual a 0. Agora 8 MOD 3 é igual a 2.

Vamos testar a função. Numa planilha qualquer digite:

=BISSEXTO(2008)

A função retorna VERDADEIRO:

ex32

Digite agora =BISSEXTO(2009). A função retorna FALSO:

ex4