SpecialCells

[VBA] – Enviar Email do Outlook usando o Excel

Olá pessoal. A função abaixo é muito interessante para quem tem uma rotina de enviar relatórios pelo e-mail. As vezes você precisa de produtividade até no envio do relatório, por isso criar uma rotina no VBA para encaminhar e-mail com arquivos em anexo é interessante. Não há segredos nessa função: Declaramos as variáveis e criamos os objetos necessários. Contudo, é obrigatório importar a biblioteca de classe que permite esse envio. No menu do Editor de Visual Basic acesse: Ferramentas > Referencias >Microsoft Outlook 14.0 Object Continue lendo

[VBA] – O Método SpecialCells Parte I

O método SpecialCells é ná minha opinião um dos mais interessantes e poderosos no VBA. A função do método é retornar um OBJETO do tipo RANGE. Esse retorno pode ser condicionado através de alguns parâmetros. A função abaixo por exemplo retorna todas as células que contém uma costante através do parâmetro (xlCellTypeConstants). [sourcecode highlight=”” language=”vb”] Private Sub Selecionar() Cells.SpecialCells(xlCellTypeConstants).Select End Sub [/sourcecode] A sintaxe é: expressão.SpecialCells(Type, Value) Onde expressão deve ser um objeto do tipo range. Seguem os parâmetros utilizados no TYPE xlCellTypeAllFormatConditions – Células de Continue lendo