Arquivo de etiquetas: VBA Orientado a Objetos

Método de Trabalho

Sou um “cara” que, atualmente, programa em VBA mas levando os conceitos de programação orientada a objetos aplicados no Java. Posso citar duas grandes vantagens de programar desta maneira: (1) Reutilização de código: permite o reaproveitamento de maneira muito mais fácil … Continuar a ler

Publicado em Metodologias e Processos, OOAD e POO | Etiquetas , , , | 2 Comentários

Sobrecarga de métodos com VBA (Overload)

Na linguagem de programação Java é possível definir, em uma classe, dois métodos com o mesmo nome porém com assinaturas diferentes. Faz parte da assinatura do método primeiramente o seu nome seguido dos tipos dos parâmetros que este contém. Abaixo … Continuar a ler

Publicado em Java, MS Access, OOAD e POO, Visual Basic 6.0 e VBA | Etiquetas , , , , | Publicar um comentário

VBA, organizando coleções seguindo princípios da orientação a objetos.

A linguagem de programação Java, além de completamente orientada a objetos possui algumas facilidades já prontas e implícitas que ajudam muito a vida do desenvolvedor. Neste artigo, focarei-me na habilidade de ordenar itens contidos em uma coleção; comparar como pode … Continuar a ler

Publicado em Java, Visual Basic 6.0 e VBA | Etiquetas , , , , , , , | 2 Comentários

Tornando uma coleção customizada iterável no VBA (for each / IUnknown / NewEnum)

Na linguagem de programação Java, existem três principais famílias de coleções sendo que cada uma delas pode implementar vários objetos dentro da mesma família. Citando cada uma dessas grandes famílias e suas breves características são: List – Adiciona-se objetos / … Continuar a ler

Publicado em Visual Basic 6.0 e VBA | Etiquetas , , , , , , | Publicar um comentário

Re-aproveitando eventos no VBA – The Observer Pattern – Eventos em interfaces não dá …

Como se sabe, a linguagem VBA e VB6 é bastante orientada à eventos em sua concepção. Nela, é possível declarar eventos em um módulo de classe e dispará-lo de dentro de um método deste módulo notificando os objetos clientes que … Continuar a ler

Publicado em Design Pattern, OOAD e POO, Projetos, Visual Basic 6.0 e VBA | Etiquetas , , , , , , , | 1 Comentário

Criando e-mails a partir de um template do MS Outlook e valores do MS Excel (Integração Outlook – Excel)

Envio do Mala Direta com MS Excel. Continuar a ler

Publicado em Microsoft, Projetos, Visual Basic 6.0 e VBA | Etiquetas , , , , , , , | 3 Comentários