Visual Basic for Applications (VBA) é uma extensão da linguagem Visual Basic da Microsoft de programação que é incorporado na maioria dos aplicativos da Microsoft para aumentar a funcionalidade dos aplicativos . VBA. por padrão, limita as cores nas células da tabela no Microsoft Access e Excel , por exemplo. Você pode melhorar ou ampliar esta limitação de cores padrão em uma série de maneiras. VBA Cor Limitações
Começando com o Microsoft Access 2000, os usuários podem aplicar a formatação condicional para caixa de combinação e controles de caixa de texto. Fazer isso permite que você altere algumas características de exibição, mais particularmente cor de fundo e densidade , dependendo das condições específicas. VBA em aplicações , tais como Access, Excel e Word, empregar a terminologia de programação para interagir com o aplicativo.
Usando o modelo objeto
Usando a formatação condicional de VBA envolve que termos Microsoft o " Object Model " para para o Word , Excel ou outros programas da Microsoft que você criar. Isso é feito de duas maneiras: através do menu " Formatação Condicional " e usando o código VBA. Usando o código VBA oferece mais opções que podem permitir o uso de mais de três cores com mais variedade do que as selecções de menu sozinho. Além disso, usando o código VBA faz para cópia muito mais fácil e colar o código entre as aplicações da Microsoft.
Adicionando Cores pela interface do usuário
Abra um Microsoft Word, Excel ou Access documento e clique no menu " Format" . Usando o Microsoft Visual Basic for Applications , você pode criar instâncias de " FormatCondition " objetos usando modelos e qualquer de texto e gráficos de um modelo, estilos , formatação, macros, entradas de texto automático , barras de ferramentas e configurações do menu . Cada condicionalmente formatado por padrão tem dois formatos: padrão ou " . Verdadeiro "
adicionando cores Através Programação
O limite de três condições podem ser alteradas usando VBA código para programar as condições de possuir valores diferentes em várias circunstâncias. No Excel como no Word, Formatação Condicional é encontrado clicando em " Formatar" > " Formatação Condicional " na barra de menu planilha do documento. Por exemplo , se o conteúdo da célula é maior do que cinco , ainda inferior a 10 , o código VBA automaticamente exibe tons de cores diferentes , sempre que um utilizador faz com que qualquer alteração numa gama definida . Embora este utiliza tecnicamente o "If" - comando " Else" na programação VBA, ele permite que você definir quantas cores que você quiser . É invocado selecionando "View Code " no documento Microsoft e atribuindo " iColors . "