Visual Basic for Applications ( VBA ) är en förlängning av Microsofts Visual Basic programmeringsspråk som är inbyggt i de flesta Microsoft-program för att öka ansökningarna "funktionalitet . VBA . som standard , begränsar färger i tabellceller i Microsoft Access och Excel , till exempel . Du kan förbättra eller utöka denna begränsning standardfärgen på ett antal olika sätt. VBA Color Begränsningar
Början med Microsoft Access 2000 , kan användare använda villkorsstyrd formatering för kombinationsrutan och textkontroller box . Att göra detta tillåter dig att ändra vissa display egenskaper , mest speciellt bakgrundsfärg och täthet , beroende på särskilda villkor . VBA i tillämpningar , t ex Access , Excel och Word , anställa programmering terminologi interagera med programmet .
Använda Object Model
Använda villkorsstyrd formatering för VBA innebär vad Microsoft kallar " Object Model " för för Word , Excel eller andra Microsoft- program som du skapar . Detta sker på två sätt : genom " Villkorsstyrd formatering " menyn och använda VBA-kod . Använda VBA-kod ger fler alternativ som kan tillåta användning av mer än tre färger med mer variation än menyvalen ensam . Att använda VBA-kod som gör det mycket enklare att kopiera och klistra in koden mellan Microsoft-program .
Lägga Colors via användargränssnittet
Öppna ett Microsoft Word , Excel eller Access dokument och klicka på " Format " -menyn . Använda Microsoft VBA kan du skapa förekomster av " FormatCondition " objekt med hjälp av mallar och något av en mall för text och grafik , stilar , formatering , makron , autotextposter , verktygsfält och menyinställningar . Varje villkorligt formaterat som standard har två format : " . True " default eller
Lägga färger genom Programmering
tre - tillstånd gräns kan ändras genom att använda VBA Kod för att programmets villkor för att ha olika värden i olika förhållanden . I Excel som i Word , är Villkorsstyrd formatering genom att klicka på " Format " > " Villkorsstyrd formatering " på dokumentets kalkylblad menyraden . Till exempel, om cellinnehållet är större än fem , men ändå mindre än 10 , visar VBA-kod automatiskt olika färgnyanser när en användare gör varje förändring i ett definierat område. Även om detta är tekniskt använder " Om " - " Else " kommandot i VBA-programmering , låter den dig definiera så många färger som du vill . Den aktiveras genom att välja " Code View " i Microsoft-dokument och tilldela " iColors . " Addera