Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
kľúčový pojem v použití jazyka Visual Basic k zvýšeniu Excel je rad aktuálne vybrané bunky . Pomocou jazyka Visual Basic , môžete sformátovať , triediť , filtrovať a urobiť ľubovoľný počet ďalších vecí týchto buniek rýchlejšie , než si môžete bez skriptovanie . Visual Basic je možné získať prístup k aktuálnej výber buniek prostredníctvom vlastnosti Application.Selection , ktoré možno v skratke jednoducho Selection .
Skúste jednoduchý skript , ktorý farby aktuálny výber . Zadajte Visual Basic IDE ( integrované vývojové prostredie ) a zadajte tento text v okne kódu :
Sub SelectionExample ( )
Selection.Interior.Color = rgbBlue
End Sub
Všimnite si , aké ľahké je uhádnuť , čo tento kód bude robiť . Visual Basic môže byť veľmi anglicky podobne .
Späť na liste ( Alt - F11 ) a zadajte údaje v niektorých bunkách . Vyberte bunky , a potom spustiť SelectionExample makrá na ne : vyberte Developer > Makrá , kliknite na tlačidlo " SelectionExample " zo zoznamu a kliknite na tlačidlo Spustiť . Ktoré ste vybrali bunky sa rozsvieti na modro .
Experimentovanie s Code
Ako už bolo spomenuté predtým , Visual Basic môže byť ľahko čitateľné , aj keď nemáte žiadne skúsenosti s programovaním . Toto je modifikácia váš program veľmi jednoduché . Zmena programu , aby bunky vo farbe odlišnej od farby modrej . Použite jeden z farebných konštánt , ktoré sa začína písmenami " RGB " . Skúste rgbYellow a rgbGreen .
Object Browser
nájdete úplný zoznam farieb v aplikácii Visual Basic objektu prehliadači . Prehliadač objektov obsahuje všetky funkcie ( aka metódy ) a vlastnosti všetkých objektov sú k dispozícii Visual Basic programy .
Vnútri IDE , stlačte F2 pre vyvolanie prehliadača objektov . V okne hľadania zadajte RGB a stlačte Enter . Úplný zoznam farieb sa zobrazí v okne Výsledky hľadania . Vyskúšajte rgbBlanchedAlmond v kóde , alebo rgbBurlyWood
Filter dát
Pozrime sa na viac praktický príklad použitia Visual Basic : . Dat filtrovanie . Budete zobraziť iba tie riadky aktuálneho výberu , ktoré zodpovedajú skupine vymenovaných kritérií . Začnite tým , že vytvorí dáta . Zadajte túto tabuľku kdekoľvek v liste 1 :
zamestnancov , let s companyJoe úschov , 10Mary naopak 1Estevan Stevens , 5
Späť na vývojovom prostredí Visual Basic a zadajte túto novú kód :
Sub myFilter ( )
Selection.AutoFilter poľa : = 2 , Criteria1 : = " < 5 "
End Sub
Späť na liste a vyberte zamestnanca údaje . Spustite myFilter makro , ktoré sa zobrazia iba tie riadky , so zamestnancami , ktorí mali menej ako päť rokov v spoločnosti .
Copyright © počítačové znalosti Všetky práva vyhradené