Curso Microsoft Excel VBA( XLS )
Conteúdo da Matéria do (Modulo3)
| RELAÇÃO DA MATÉRIA DOS CADERNOS DO MÓDULO 3 |
| Conteúdo da matéria do curso Microsofr Excel VBA(Visual Basic Application), contidas nos Cadernos de Estudos do Módulo3 |
| u - Cadernos do Módulo 1 |
| u - Cadernos do Módulo 2 |
| Caderno_18 Codigo VBA(Visual Basic Application) Excel e Variáveis |
| Caderno_19 Como trabalhar com declarações |
| Caderno_20 Trabalhando com Funções |
| Caderno_21 Trabalhando com Base de Dados |
| Caderno_22 Trabalhando com Userforms |
| Caderno_23 Trabalhando com Controles no Userform |
| Caderno_24 Trabalhando com Controles no Userform II |
| Caderno_25 Sobre TextBoxes |
| Caderno_26 Graficos e códigos VBA(Visual Basic Application) |
| Caderno_27 Registro e Consulta de Dados |
| Caderno_28 Trabalhando com Menus e SubMenus |
| Caderno_29 Trabalhando com Menus e SubMenus_II |
| Caderno_30 Trabalhando com Barra Formulário |
| Caderno_31 Trabalhando com Suplementos |
| CADERNO_18 CÓDIGO VBA EXCEL E VARIÁVEISs |
| INDICE |
| • Código VBA(Visual Basic Application) e Variáveis |
| • Utilizando um contador para multiplicação simultânea |
| • Propriedade OffSet para inserção de dados (Linha) |
| • Propriedade OffSet para inserção de dados (Coluna |
| • Salvando uma pasta em um Path(Diretório) determinado |
| • Sentença Option Explicit |
| • Declarando suas variáveis |
| • Tipos de dados |
| • Declarando Variáveis Public e Private |
| • Como executar uma macro chamando outro procedimento |
| • Variáveis Array |
| • Concluindo |
| CADERNO_19 COMO TRABALHAR COM DECLARAÇÕES |
| INDICE |
| • Vamos aprender a trabalhar com declarações |
| • Declaração IF...Then ....End IF |
| • Verificando valor em determinada Célula IF....(Função LCase) |
| • Estrutura IF...Then...End IF.. (Multiplas filas) |
| • Estrutura IF...Then And End IF (Testando duas condições) |
| • Estrutura IF....Then Or End IF (Testando uma condição e duas ações) |
| • Estrutura IF ...Then ElseIF End IF Analisando varias Condições vinculadas |
| • Estrutura IF ....Then ElseIF Longa |
| • Estrutura Do...Loop incrementando todos os números• |
| • Observando variação da declaração |
| • Sobre a declaração exit |
| • Propriedade With End With |
| • Depurando um código com Estrutura With ...End With com GM(Gravador de Macros) |
| • Estrutura da declaração For...Next |
| • Sobre os comandos e controles |
| • Sobre expressões Testes |
| • Outras maneiras básicas de escrever uma declaração |
| • Analisando o valor da condição de uma estrutura condicional |
| • Testes Boolean (True ou False) |
| • Declarando variável Boolean |
| • Testes com operadores matemáticos |
| • Operadores es os testes lógicos |
| • Operadores And(E) e Or(OU) |
| • Operadores lógicos e expressões |
| • Operador Is |
| • Usando parênteses para avaliação do Teste |
| • Usando operadores Not |
| • Testando String |
| • Retirando espaços extras com auxílio da função Trim |
| • Comparar String usando Função Trim e Função Ucase |
| • Adicionando ajuda do Visual Basic sobre determinado ítem |
| • Declaraçao IF...Then |
| • ElseIF E Else (são opcionais) |
| • Declaração End IF e uso de linha simples ou MultiLinhas |
| • Ordem na execução de uma declaração MultiLinhas IF...Then |
| • Usando declaração IF e And para que o Visual Basic Entenda |
| • Declarações Do....Loop |
| • Usando a Declaração While e Until |
| • Declaração For....Next |
| • Instrução Step na declaração For...Next |
| • Exemplo de instrução Step(Variável) em declaração For...Next |
| • For Next e um laço anterior com IF...Then |
| • Declaração For Each Next |
| • O que é uma coleção e seus Membros e nomeando objetos |
| • Declaração For Each aplicando um Zoom nas Folhas de Planilhas |
| • Declaração GoTo |
| • Declaração While ....Wend |
| • Macros que entra em Loop infinito e não quer parar |
| • Declaração With ...End With |
| • Declaração Select Case |
| • Comandos Aninhados usando a Estrutura IF...Then |
| • Cuidado ao aninhar comandos usando do loop dentro do laço For...Next |
| • Declaração condição para objetos |
| • Exemplos de Declaração Find com Declaração IF...Then...Do ...Loop |
| • Sobre a macro acima e o Método Find |
| • Concluindo |
| CADERNO_20 TRABALHANDO COM FUNÇÕES |
| • Trabalhando com Funções (MS Excel VBA) |
| • Funções - códigos Microsoft Excel VBA(Visual Basic Application) |
| • Funções existente no Microsoft Excel |
| • Criando Funções no VBA e disponibilizando no Aplicativo |
| • Funções no VBA IF...Then... Select Case, Do...While e UCase |
| • Funções no VBA Data, Hora, e Funções Matemática |
| • Função Time |
| • Função Day (Dia) |
| • Função Month (Mes do Ano) |
| • Função Now() (Agora) |
| • Função MonthName (Nome do Mês) |
| • Função Hour (hora) |
| • Função DataDiff - calcula diferença total meses entre duas datas |
| • Função DataDiff - calcula diferença de horas entre intervalo de duas datas |
| • Tabela de valores possíveis para o parâmetro intervalo |
| • Função DateAdd - acrescentando um número de meses a uma determinada data |
| • Função DateAdd - acrescenta um milhão de dias a determinada data |
| • Função Year (Ano) |
| • Função WeekDay |
| • Função WeekDayName |
| • Macro usando Função VBA exibe horas minutos e segundos |
| • Função personalizada média se atender condição valores e range |
| • Função soma número maiores positivos |
| • Função média somente com valores diferente de zero |
| • Criando funções no VBA(Visual Basic Application) |
| • Função definidas pelo usuário(UDF = User Defined Function) |
| • Sobre Funções do MS Excel |
| • Funções e Macros |
| • Função definida pelo usuário |
| • Escrevendo uma Função IF..Then ..ElseIF para substituir a formula Se() |
| • Usando declaração Select Case para substituir uma Função IF ...Then |
| • Sintaxe típica de uma Função Definida pelo Usuário |
| • Sobre Funções e Argumentos de Função |
| • Trabalhando com variáveis e Array em Funções |
| • Função especificando um tipo |
| • Tipos de argumentos e variáveis numa função |
| • Argumentos trabalhando com um número desconhecido, Array |
| • Como reter um valor após encerrar um procedimento |
| • Função Private |
| • Funções Volatile, inserir, recalcular |
| • Calculando uma função toda vez que variar o valor |
| • Determina a célula solicitante para uma Função |
| • Determinar um argumento de uma Célula |
| • Chamando uma determinada Função em uma outra pasta de trabalho |
| • Macro Chamando uma Função Soma |
| • Macro Chamando uma Função |
| • Funções que Trabalham como Macro |
| • Trabalhando com o Assistente de Funções |
| • Estudos aprofundados de Funções |
| • Trabalhando com o assistente de funções |
| • Definindo uma função tipo usuário |
| • Argumentos da Função Microsoft Excel |
| • Como recalcular funções na Folha de Planilha |
| • Como verificar valores em planilhas através de função |
| • Função busca valor |
| • Mostra descrição da função na caixa de diálogo |
| • Funções iguais com declaração de Dim(dimensão) diferente |
| • Valor Grau de angulos convertidos para radianos por uma função |
| • Utilizando função dentro de um Loop For...Next |
| • Concluindo |
| CADERNO_21 TRABALHANDO COM BASE DE DADOS |
| • ÍNDICE |
| • Trabalhando com base de dados (databases) |
| • Classificando dados em uma base de dados |
| • Método Sort |
| • Sintaxe do Método Sort (ordenar) |
| • Filtra nome pela primeira letra em um objeto ComboBox |
| • Concluindo |
| CADERNO_22 TRABALHANDO COM USERFORMS |
| • INDICE |
| • Userforms interagindo com o usuário (UserForms) |
| • Doze são os controles que podemos inserir em um userform |
| • Personalizando uma caixa de ferramentas no VBA(Visual Basic Application) |
| • Controles de uma caixa de Ferramentas do VBA(Visual Basic Application) |
| • Como adicionar um userform à um projeto VBA(Visual Basic Application) |
| • Separando os objetos do projeto VBA (Visual Basic Application) em Pastas |
| • Grade instantaneo do userform para ancorar os objetos |
| • Caixa de diálogo opções do VBE(Visual Basic Editor) |
| • Deletando um Userform |
| • Mensagem do Visual Basic confirmando deleção de um userform |
| • Como executar um Userform(Formulário) |
| • Ordem de tabulação de controles no userform (Tab Order) |
| • Definindo a ordem de Tabulação(Tab Order) dos controles |
| • Carregar um Userform na Folha de Planilha |
| • Ocultar um Userform e descarregá-lo da memória do computador |
| • Objeto Userform e suas propriedades |
| • Propriedades do Userform |
| • Propriedades ShowModal do Userform |
| • Renomeando controles usando prefixos simples |
| • Corrigindo digitação dos nomes dos controles |
| • Propriedade BackColor |
| • Propriedade BorderColor (Cor das Bordas) de um objeto |
| • Propriedade BorderStylo(Estilo de Bordas) de um Objeto |
| • Propriedade Caption(titulo) de um Objeto |
| • Propriedade Enabled |
| • Propriedade Font Objetos |
| • Propriedade ForeColor de um Objeto |
| • Propriedade Height de um Objeto |
| • Propriedade Left de um Objeto |
| • Propriedade MouseIcon |
| • Propriedade MousePointer de um Objeto |
| • Propriedade Picture |
| • Propriedade PictureSizeMode de um Objeto |
| • Propriedade StarPosition de um Objeto |
| • Propriedade Top (topo) de um Objeto |
| • Propriedade Width de um Objeto |
| • Propriedade Zoom de umObjeto |
| • Métodos para serem usados em Userforms |
| • Método PrintForm (Imprimir) |
| • Método Show (Abrir) |
| • Eventos para serem usados em Userform |
| • Evento Activate |
| • Evento Click |
| • Evento DoubleClick |
| • Evento Deactivate |
| • Evento Initialize |
| • Evento KeyDown |
| • Shift As Integer |
| • Evento KeyUp |
| • Evento MouseMove |
| • Evento QueryClose |
| • Evento Resize |
| • Evento Terminate |
| • Evento Zoom |
| • Concluindo |
| CADERNO_23 TRABALHANDO COM CONTROLES USERFORM |
| • Caixa de ferramentas de controle do VBA(Visual Basic Application) |
| • Inserindo controles no Userform |
| • Arrastando controles no Userform para outro local |
| • Selecionando controles no Userform com mouse |
| • Renomeando controles no Userform |
| • Como renomear um controle VBA(Visual Basic Application) |
| • Atribuindo valor a uma célula com uma TextBox |
| • Controles e modificações |
| • Controles Controles CommandButton(Botões de Controles) |
| • Controles Labels (Rótulos) |
| • Controles TextBoxes (Caixas de Textos) |
| • Propriedades Visible e Enabled |
| • Propriedade PassWordChar |
| • Controles MaxLength em um Objeto TextBox |
| • Controles Frames(Moduras/Quadros) |
| • Controles CheckBoxes(Caixa de Verificação) e Option Buttons(Botões de Opções) |
| • Exemplo de propriedade GroupName(Controle Options) |
| • Exemplo de uma ComboBox permitindo edição |
| • Detalhes de propriedades importantes na ComboBox |
| • Propriedade RowSource (ComboBox) |
| • Nomeando range para propriedade RowSouce(ComoBox) |
| • Nomeando um range dinâmico para a propriedade RowSource (ComboBox) |
| • Gravando uma macro que insere um range dinâmico |
| • Propriedade MachtRequired (ComboBox) |
| • Propriedade Text (Controle ComboBox) |
| • Propriedade ControlTipText |
| • Propriedade ColumnCount |
| • ComboBox usando options para várias seleções |
| • Propriedade ColumnWidth(Controle ComboBox) |
| • Propriedade Boundcolumn (Controle Combobox) |
| • Usando propriedades e range dinâmico em uma ComboBox |
| • Propriedade MultiSelect (Controle ListBox) |
| • Propriedade Height (Controle ListBox) |
| • Propriedade Text (Controle ComboBox) |
| • Controle MultiPáginas (MultiPage) |
| • Controle MultiPáginas e Controles Options(Opções) |
| • Trabalhando com botões de comando (CommandButton) no Userform |
| • Mudando a fonte, tamanho da fonte de botões CommandButtons |
| • Renomeando um CommandButton |
| • Funcionalidade no Botão Fechar do Userform |
| • Estudando o procedimento Funcionalidade_Formulário() |
| • Janela de propriedades(VBA) e o controle ativo |
| • Controle com o mesmo nome retorna (Erro) |
| • Como executar uma macro a partir de um módulo VBA(Visual Basic Application) |
| • Aprendendo a manejar fórmulas em macro no Aplicativo Microsoft Excel |
| • Ancorando Labels e Textboxes na grade do Userform |
| • Exemplo de Textboxes e Labels em um Userform |
| • Códigos para Userform de como Calcular Multa e Juros Simples |
| • Constuindo um sistema de busca por palavra na Folha de Planilha(TextBox) |
| • Outro exemplo de busca através de um controle TextBox |
| • Definindo um local para ancorar a Barra de ferramentas do Visual Basic |
| • Depurando um código gravado com um GM(Gravador de Macros) |
| • Trabalhando com o Assistente Microsoft Excel |
| • Assistente executa macro para deletar linhas na folha de planilha |
| • Relação de algumas constantes na animação do assistente |
| • Concluindo |
| CADERNO_24 TRABALHANDO COM CONTROLES NO USERFORM II |
| • ÍNDICE |
| • Fazendo um sistema de consulta com Userform e TextBox |
| • Abrindo um formulário através da Folha de Planilha |
| • Trabalhando com ComboBox (Caixa de combinação) |
| • Opção AddItem nos controles ComboBox e ListBox |
| • Declaração For...Next inserindo autonumeração em uma ListBox |
| • Sobre a importante propriedade OffSet(Linha, Coluna) |
| • Erro no uso da propriedade OffSet |
| • Macro executada na abertura de um Livro(Workbook) |
| • Exemplo de um sistema de busca em ordem alfabética ascendente |
| • Userform e os Módulos de código |
| • Módulo de código e um controle |
| • Variáveis públicas do módulo objeto(userform) são indisponível a outros |
| • Atribuir uma variável a um objeto Userform (Evento Show retorna erro Sintaxe) |
| • Visual Basic sugere nome aos controles |
| • Atribuindo uma variável Global e Eventos dos controles |
| • Exemplo variável Global e controles na Folha de Planilha |
| • Userform Evento Show e instrução Unload |
| • Uso do método Hide para Userform |
| • Usando Frames para ocultar controles |
| • Como usar botões de opções em um userform |
| • Trabalhando com ListBoxes nos Formulários |
| • Range dinâmico na propriedade RowSource ListBox |
| • Propriedade ColumnsHeads (ListBox) |
| • Propriedade ColumnWidhts |
| • Propriedade BoundColumns da ListBox |
| • Propriedade AddItem (ListBox) |
| • Propriedade RowSouce defninida por um Array() |
| • Usando uma Array() determinando a propriedade RowSource |
| • Propriedade RowSource usando o Método Clear |
| • Propriedade ListCount (ListBox) |
| • Propriedade ListIndex(Listbox) |
| • Redefinindo seu procedimento |
| • Procedimento que preenche uma ListBox retorna o nome selecionado |
| • Trabalhando com Label (Rótulo) |
| • Propriedades de um Label (Rótulo) |
| • Propriedade Caption(título) de um Objeto Label (Rótulo) |
| • Propriedade WordWrap do Objeto Label |
| • Propriedade Visible do Objeto Label |
| • Trabalhando com TextBox(Caixas de Texto) no Userforms |
| • Importantes propriedades de uma Caixa de Texto (TextBox) |
| • Propriedade Font(TextBox) |
| • Propriedade MultiLine(TextBox) |
| • Propriedade PassWordChar(**********) (Objeto TextBox) |
| • Propriedade Value |
| • Propriedade Value e visible |
| • Carrega ComboBox lista a partir de um range dinâmico |
| • Propriedade ListIndex(caixa de combinação) ComboBox |
| • Atribuindo um Array a uma propriedade RowSource de uma ComboBox |
| • Exemplo de ListBox ativa Workbook aberto |
| • Botões ToggleButton(Botões de Alternância) e Caixa de Verificação (CheckBox) |
| • Macro exemplo de botão de alternância com ChekBox |
| • Spinners (Botão de rotação) e ScrollBars(Barras de Rolagem) no Userform |
| • Exemplo de SpinButton indexado a uma ScrollBar(Decrementando) |
| • Controle RefEdit |
| • Trabalhando com Objeto MultiPage (MultiPaginas) |
| • Usando uma TabStrip em um Userform |
| • Exemplo de Procedimento usando uma TabStrip (tabela nua) |
| • Atribuindo uma macro a uma TabStrip (tabela nua) |
| • Inserindo uma imagem no userform |
| • Propriedade Tab Order (ordem de tabulação) |
| • Trabalhando com Objetos, Userforms e Variáveis |
| • Variável (Me) para referir-se ao objeto Userform |
| • Fechando o userform com Evento dois cliques |
| • Preservando os dados de um userform na memória |
| • Propriedade StarUpPosition do Userform |
| • Useform e Folhas de Diálogo Microsoft Excel(95) e MS Excel(97) |
| • Concluindo |
| CADERNO_25 SOBRE AS TEXTBOX |
| • ÍNDICE |
| • Objeto TextBox (caixa de textos) |
| • Inserindo uma TextBox em um objeto Userform |
| • Propriedades de uma TextBox |
| • Propriedade (Name) 'com aspas |
| • Propriedade (AutoSize) |
| • Sobre a propriedade (AutoLoad) |
| • Sobre a propriedade BackColor |
| • Valores da Função RGB para propriedade BackColor |
| • Propriedades BackColor e botões de alternância (ToggleButton) |
| • Propriedade BackStyle |
| • Sobre a propriedade BorderStyle |
| • Propriedade BorderStyle (Controle TextBox) |
| • Propriedade ControlSource |
| • Propriedade ControltipText |
| • Propriedade DragBehavior |
| • Propriedade Enabled |
| • Propriedade EnterFieldBehavior |
| • Propriedade EnterKeyBehavior |
| • Propriedade Font e ForeColor |
| • Propriedade ForeColor |
| • Propriedade Height |
| • Propriedade HelPContextID |
| • Propriedade HideSelection |
| • Propriedade Left e Top |
| • Propriedade MaxLenght |
| • Propriedade MouseIcon |
| • Propriedade MultiLine |
| • Propriedade PassWordChar |
| • Propriedade ScrollBars |
| • Propriedade SelectionMargin |
| • Propriedade SpecialEffect |
| • Propriedde TabIndex |
| • Propriedade TabKeyBehavior |
| • Propriedade Tag |
| • Propriedade Text |
| • Propriedade TextAlign |
| • Propriedade Visible |
| • Propriedade Wrap |
| • Eventos relacionados a caixa de Texto(TextBox) |
| • Localização dos Eventos de determinado Objeto |
| • Evento AfterUpdate |
| • Evento BeforeDragOver(TextBox) |
| • Evento BeforeDropOrPast(TextBox) |
| • Evento Change(TextBox) |
| • Evento Enter e Exit (TextBox) |
| • Evento KeyDown e KeyUp (TextBox) |
| • Evento KeyPress(TextBox) habilitando teclado(Número e BackSpace) |
| • TextBox aceita somente datas, números e ou textos |
| • TextBox aceita digitação somente caracteres númericos |
| • Digitando apenas AlfaNuméricos em uma TextBox |
| • Validando um número de CPF e CNPJ |
| • Eventos MouseDown e MouseUp (TextBox) |
| • Preenchendo células através de TextBox |
| • Propriedade Value é padrão do Objeto TextBox |
| • Preenchimento de células e a referência a Pasta de Trabalho |
| • Explicando Folha de Planilha(Excel) e Folha de Código(VBA) |
| • Criando uma Validação de Dados a partir de uma TextBox |
| • Concluindo |
| CADERNO_26 GRÁFICOS E O CÓDIGO VBA |
| • ÍNDICE |
| • Trabalhando com gráfico e códigos VBA |
| • Nomeando uma folha de gráfico |
| • Criando uma ListBox para mostrar os tipos de gráficos |
| • Definição de que é um 'Gráfico Embutido' |
| • Como especificar um determinado Gráfico (Charts) |
| • Referindo a um Gráfico em outra pasta |
| • Referindo a uma Folha de Gráfico como membro Worksheet |
| • Gráficos embutidos na Pasta Ativa (Nome da pasta é opcional) |
| • Macros Gravadas no MS Excel considera gráficos com Membros DrawingObjects |
| • Montando uma macro para selecionar um Gráfico embutido |
| • Procedimento que montará uma ListBox com lista dos Gráficos embutidos |
| • Visualizar os gráficos e Imprimí-los |
| • Imprimindo todos os gráficos nas Folhas de Gráficos |
| • Fazendo referência a Pasta e Folha de Planilha em vez de ActiveSheet |
| • Imprimindo um Objeto Gráfico em Folha de Gráfico |
| • Objetos e Propriedades de um Gráfico |
| • Estilos de linhas de bordas aplicados em um gráfico |
| • Sobre as séries no Gráfico |
| • Argumentos Add para as SeriesCollection |
| • Deletando uma série de um Gráfico |
| • Macro produz um gráfico de linhas individuais a partir dos dados |
| • Formatação quando selecionar a range Célula("Saber") |
| • Como Evitar a seleção de um Gráfico embutido |
| • Concluindo... |
| CADERNO_27 REGISTRO E CONSULTA DE DADOS |
| • INDICE |
| • Trabalhando com registro e consulta de dados |
| • Procedimentos para fazer um Login usando vários usuários |
| • Como fazer um Login com vários Usuários e Senha |
| • Conlcuindo |
| CADERNO_28 TRABALHANDO COM MENU E SUBMENUS |
| • INDICE |
| • Trabalhando com menus |
| • Menus do Aplicativo Microsoft Excel |
| • Sobre Menus, SubMenus e Barra Separadora (VBA) |
| • O que é possível fazer com Menus |
| • Relacionar os Menus e CommandBars (Barras de comandos) |
| • Adicionando um Menu à Barra de Ferramentas |
| • Usando o método Add para adicionar uma Barra de Menu |
| • Sintaxe das CommandBars |
| • Argumentos Position e seus valores |
| • Pontos a serem observados sobre adição de Menus |
| • Adicionando e removendo um ìtem de Menu |
| • Inserindo SubMenus no Menu 'Dados' e desabilitando ítem |
| • Adicionando um Menu com Drop-Down |
| • Como ocultar Barras de Menus, Barras Rolamento, Abas de Planilhas etc... |
| • Usar uma declaração For...Next para ocultar todos Menus da Planilha |
| • Propriedade Application.DisplayFullScreen e ThisWorkbook.ProtectWindos |
| • Inserindo um Menu Contextual |
| • Criando um índice de navegação pelas Folhas de Planilhas |
| • Navegando pelas planilhas através das Barras de ferramentas(ComboBox) |
| • CommandBar e Menu usando os Diálogos Built-In do MS Excel |
| • Visualizar relação de Constante Visual Basic xlBuiltiInDialog |
| • Obrigar usuário a salvar o arquivo |
| • Mostrando caixa de diálogo abrir ao gravar o Arquivo |
| • Excluindo todas as Barras de Comandos personalizadas |
| • Lista de caixas de diálogos do Visual Basic (Algumas Constants) |
| • Exemplo de Macros para Abrir determinadas caixas de diálogos |
| • Retirar e repor a Barra padrão do Aplicativo MS Excel |
| • Adicionar e remover um ítem de Menu de um Menu de Planilha |
| • Criando um ítem de Menu personalizado no Menu Ferramentas |
| • Inserindo uma marca de verificação(tickado) na Barra personalizada |
| • Adicionando um menu com SubMenu na Barra padrão antes do menu Janela |
| • Como fazer um Menu com SubMenus encaixando junto com Barras Excel |
| • Inserindo um Menu Popup(Flutuante) em forma de ComboBox na Planilha |
| • Inserindo um Menu Flutuante que lista ítem em ComboBox retorna mensagem |
| • Inserir um Menu Flutuante com SubMenus e SubÍtens |
| • Ocultando um Menu de Planilha do Aplicativo MS Excel |
| • Retirando a Barra de menu Padrão e desabilitando acesso a itens de menu |
| • Executar um Menu ao ativar determinada Folha de Planilha |
| • Inserindo uma Barra com único ítem e FaceID Gráfico |
| • Relacionando todos os faceIDs em uma Folha de Planilha separada |
| • Adicionando um Menu na Barra padrão ligada a Macros |
| • Mais um exemplo de Menu Personalizado ligado a Macros |
| • Desabilitando Menus de Planilha - Congelando-o |
| • Desabilitando e habilitando Teclas Copiar, Colar e Recortar |
| • Macros que habilitam as Teclas Copiar, Colar e Recortar |
| • Desabilitando Teclas (Lista Método OnKey) |
| • Habilitando Teclas(Lista Método OnKey) |
| • Restaurando os Menus de Planilha usando o Método Reset |
| • Como proteger e desproteger uma Barra de Menu |
| • Propriedade BeginGroup para adicionar Barra separadora de ítem de Menu |
| • Listando todas CommandBars e Menus |
| • Barra de Ferramentas e localização na Tela |
| • Concluindo |
| CADERNO_29 TRABALHANDO COM MENU E SUBMENU II |
| • ÍNDICE |
| • Barras de Ferramentas e suas aplicações |
| • Barras de Ferramentas personalizadas |
| • Como montar uma Barra de Ferramentas Personalizada |
| • Como inserir um ítem de Menu e atribuir uma macro |
| • Personalizando nosso Menu Personalizado e a ele atribuir uma macro |
| • Atribuindo uma macro a um botão personalizado |
| • Como contornar um problema de localização de macros renomeadas |
| • Inserindo texto e imagem a um botão e também mudando a imagem |
| • Falando mais sobre as Barras de Ferramentas |
| • Deletando Barras de Ferramentas |
| • Criando uma Barra de Ferramentas e mostrando na tela |
| • Mudando o nome de determinada Barra de Ferramenta personalizada |
| • Adicionando uma Barra de Menu na Barra de Ferramentas com ítem de Menu |
| • Criando uma Barra de Ferramentas com Texto e ímagem |
| • Barra de Ferramentas com FaceIDs chamando outras macros |
| • Relacionando as FaceIDs em outra pasta |
| • Criando uma Barra de busca na Web em vários sites de Busca |
| • Utilizando o VBA na manipulação de Barras de Ferramentas |
| • Copiar um FaceID e Colar no ítem de Menu na Planilha ' Metodo PasteFace' |
| • Alterando as macros do ítem de Menu da Planilha por uma personalizada |
| • Ocultando Menu Salvar da Barra de Ferramentas |
| • Desabilitando e habilitando um ítem de Menu |
| • Mostrando todos os FaceIDs em uma Barra de Ferramentas |
| • Navegando pelas planilhas através de um Menu Contextual |
| • Criando um Menu Simples ligado a Macros |
| • Criando uma Barra personalizada colando um FaceID e atribuindo uma macro |
| • Retirando e repondo todas as Barras de Ferramentas declaração For...Next |
| • Menu e SubMenus usando parâmetros da Folha de Planilha "Planilha Menu" |
| • Adicionando uma referência por meio de Macro |
| • Macro abre caixa de diálogo referência VBAProject |
| • Concluindo |
| CADERNO_30 TRABALHANDO COM Barra DE FORMULÁRIOS(Excel) |
| • ÍNDICE |
| • Tipos de controles e suas propriedades |
| • Controles de Barra de Ferramentas Formulários |
| • Propriedades da caixa de Grupo da Caixa de Formulário |
| • Propriedade da Caixa de Seleção da Barra de Ferramentas Formulários |
| • Propriedade do Botão de Opção da Barra de Ferramentas Formulários |
| • Propriedade da Caixa de listagem da Barra de Ferramentas Formulários |
| • Propriedade da Caixa de Combinação da Barra Ferramentas Formulários |
| • Propriedade da Barra de Rolagem da Barra de Ferramentas Formulários |
| • Propriedade do Controle Giratório da Barra de Ferramentas Formulários |
| • Trabalhando com a Barra de Menu Formulários |
| • Acessando a Barra de Ferramentas Formulários |
| • Componentes da Barra de Ferramentas Formulários |
| • Inserindo objeto da Barra de Ferramentas Formulários na Folha de Planilha |
| • Digitando o Texto no Caption(título) do Botão |
| • Forrmatando a Fonte do Botão |
| • Barra de Rolagem da Barra de Ferramentas Formulários |
| • Botão de Opção em uma caixa de Grupo(Quadro, Frame, Moldura |
| • Como usar um botão de opção para navegar pelas planilhas |
| • Caixa de Listagem(ListBox) da Barra de Ferramentas Formulários |
| • Caixa de Combinação(ComboBox) da Barra de Ferramentas Formulários |
| • Botão de Comando da Barra de Ferramentas Formulários |
| • Exemplo de CheckBox para mostrar e ocultar uma planilha |
| • Exemplo de CheckBox trocando letras da coluna por nome |
| • Navegando pelas células através de botões de Opção(Options) |
| • Exemplo de Gráfico usando controle Giratório da Barra de Formulário |
| • Imprimindo determinadas área usando caixa de combinação |
| • Trabalhando com Caixa de Combinação e Options(Fórmulas) |
| • Concluindo |
| CADERNO_31 TRABALHANDO COM SUPLEMENTOS |
| • Sobre suplementos (xla) |
| • Definição de suplementos (xla) pela Microsoft |
| • Devantagens no uso de um suplemento (xla) |
| • Como proteger seu projeto (xla) pelo VBAProject |
| • Inserindo uma senha de segurança no seu projeto xla(suplementos) |
| • Retirando a seleção para não carregar o suplemento |
| • Visualizando uma pasta(Suplementos) arquivos (xla) |
| • Você deverá compilar o seu arquivo que será convertido em (xla) |
| • Criando um exemplo de arquivo (xla) suplementos |
| • Função no arquivo xla converte reais em Dólar e vice-versa |
| • Solucionando problemas com localização de suplementos(xla) |
| • Especificando as referências a suas macros antes de salvar o arquivo(xla) |
| • Abrindo um arquivo(xla) com Macros |
| • Como deletar um suplemento da lista de suplementos disponíveis |
| • Instalando e desinstando automaticamente um determinado suplemento (xla) |
| • Relacionando os arquivos (xla) existente no aplicativo MS Excel |
| • Avisar sobre os modelos e suplementos instalados |
| • Sobre programas suplementares |
| • Suplementos do aplicativo Microsoft Excel |
| • Criando suplementos no Aplicativo Microsoft Excel |
| • Suplementos de "COM" |
| • Suplementos de Automatização |
| • Solucionar problemas com suplementos(xla) |
| • Concluindo |
| u - Cadernos do Módulo 1 |
| u - Cadernos do Módulo 2 |