Aprenda os fundamentos da linguagem VBA - Visual Basic for Applications
Nesta videoaula é apresentado o objeto controle CommandButton, com suas Propriedades, Métodos e Eventos., Nela você terá a oportunidade de entender suas propriedades Default e Cancel, como utilizar a instrução DoEvents do VBA para disparar eventos durante a execução de um laço For...Next, Do..Loop ou While...WEnd, e como empregar o objeto Label para criar uma barra de progresso.
Arquivo PDF contendo a apresentação eletrônica de suporte a esta videoaula.
Arquivo PPT contendo os UserForms citados nesta videoaula.
Nesta videoaula são é apresentado a interface programática dos objetos controles CheckeBox, OptionButton, ToggleButton e Freme.
Arquivo PDF com a apresentação de apoio a esta videoaula.
Arquivo PPT contendo os UserForms citados nesta videoaula.
Nesta videoaula você será apresentado à interface programática do objeto controle TextBox, estidando suas principais Propriedades, Métodos e Eventos.. Será apresentado como utilizar as suas principais Propriedades e como os eventos de Tecla e Atualização disparam para o usuário.
Arquivo PDF da apresentação de apoio desta videoaula.
Arquivo PPT contendo os UserForms citados nesta videoaula.
Nesta videoaula é demonstrado como empregar os eventos BeforeUpdate e AfterUpdate para validar e formatar a digitação de valores numéricos e datas, e os evento KeyDown e KeyPress para a filtragem de teclas para limitar os caracteres digitados em um controle TextBox. Demonstra-se também como efetuar a soma de valores formatados com a função Format usando o padrão "Currency" (ou Moeda) definido para sua cópía do Windows , e operações matemáticas envolvendo valores numéricos formatados com a função Format com o padrão "Percent.
Arquivo PPT contendo os UserForms citados nestas videoaula.
Arquivo PDF de apoio a esta videoaula.
Nesta videoaula são apresentadas as interfaces dos controles ComboBox e ListBox, descrevendo suas principais Propriedades, Métodos, e Eventos, capazes de permitir formatar listas de valores com uma ou mais colunas de itens, e como empregar os Métodos AddItem e RemoveItem para adicionar e remover itens da lista, respectivamente.
Arquivo PDF da apresentação de apoio a esta videoaula.
Arquivo PPT contendo os UserForms utilizados nesta videoaula e nas próximas duas videoaulas: 6 - Usando Métodos dos controles ComboBox e ListBox e 7, - 7 - Usando Listas MultiColunas em ComboBox e ListBox, que também utilizam estes controles.
Nesta video aula é demonstrado como usar os Métodos AddItem e RemoveItem para criar uma iinterface que permite transferir itens entre duas listas, similar àquela utilizada para personalizar a Barra de Ferramentas de Acesso Rápido dos aplicativos da linha Office (Word, Excel, PowerPoint, Access...).
ATENÇÂO: O arquivo 5 - Módulos_ComboBox_ListBox.PPT utilizado na videoaula 5 - Os Controles ComboBox e ListBox, contém o UserForm citado nesta videoaula.
Arquivo PDF contendo a apresentação de apoio a esta videoaula.
ATENÇÂO: o arquivo 5 - Módulos_ComboBox_LIstBox utilizado na lição anterior, contém o UserForm citado nesta videoaula.
Nesta videoaula é demonstrado como usar as propriedades de definição de lista dos objetos ComboBox e ListBox, os métodos AddItem, RemoveItem e as propriedades Column e List para adicionar e remover itens em listas multicolunas. É demonstrado também como usar a propriedade Selected no controle ListBox que permite multiseleção de itens.
ATENÇÂO: O arquivo 5 - Módulos_ComboBox_ListBox.PPT utilizado na videoaula 5 - Os Controles ComboBox e ListBox, contém o UserForm citado nesta videoaula.
Esta videoaula é a continuação da videoaula anterior, onde é demonstrado como utilizar um UserForm para preenchimento de controles ComboBox e ListBox multicolunas, e o uso dos métodos AddItem, RemoveItem e das propriedades Selected para selecionar itens em ListBox multiseleção.
Arquivo PDF da apresentação de apoio a esta videoaula.
Nesta videoaula é apresentada a interface dos controles SpinButton e ScrollBar, demonstrando como estes podem ser utilizados para criar interfaces gráficas que permitem a alteração de valores numéricos em outros controles a eles associados.
Arquivo PDF da apresentação de apoio a esta videoaula.
Arquivo PPT contendo os UserForms citados nesta videoaula.
Na Parte 1 desta videoaula são abordados os controles TabStrip e MultiPage disponiveis na Caixa de Ferramentas do VBA, apresentando suas interfaces (Propriedades, Métodos, Eventos e Coleções), e indicando suas diferenças para a construção de interfaces gráficas com o usuário. A Partes 2 e 3 desta videoaula exibe exemCriar liçãoplos de utilização de cada um destes controles.
Arquivo PDF de apoio à esta videoaula.
Arquivo PPT contendo os UserForms citados nesta videoaula.
Na Parte 2 desta videoaula, é demonstrado como empregar um controle TabStrip e a coleção Tabs para sincronizar a Tab selecionada com o conteúdo de um objeto ListBox multicoluna preenchido aleatoriamente.
A `Parte 3 desta videaula demonstra como empregar um controle MultiPage para criar uma interface de Assistente de instalação ou configuração de aplicações, na qual o usuário é conduzido lineramente em diferentes telas de uma mesma interface, lendo informações, escolhendo opções e fornecendo dados, até finalizar o processo.
Você terá a oportunidade de aprender a sincronizar os botões Anterior, Próximo e Finalizar do Assistente com as Tabs do controle MultiPage usando ujma rotina centralizada de controle da coleção Pages deste controle.
Prezado Estudante:
Se desejar receber o Certificado de Conclusão para este curso no InFMEd, envie-nos um email com esta solicitação.
Solicitamos também que faça a nossa Pesquisa de Satisfação para este curso.
Agradecemos por suas respostas,
Equipe INFMED
Na Parte 3 do curso de Introdução ao VBA - Visual Basic for Applications, você será apresentado aos objetos Controles disponibilizados na Caixa de Ferramentas do VBA, explorando sua interface (Propriedades, Métodos, Eventos e Coleções), empregando exemplos úteis e interessantes para a construção de interfaces gráficas com o usuário.
Professor universitário, escritor e desenvolvedor de software com Access, Excel e VBA
Flavio Morgado é professor universitário desde 1997, escritor em informática desde 1993, tendo publicado dezenas de livros de informática no Brasil e nos E}UA.
Seus livros versam sobre como retirar o máximo dos softwares disponíveis para a produção de um trabalho profissional, detalhando todo o processo de desenvolvimento.
Sua especialidade é o Microsoft Access e o Microsoft Excel, como ou sem auxilio do VBA para criar interfaces simples e poderosas, capazes de criar soluções empresariais em tempo recorde.