Jste zde: úvodní stránka » znalosti » programovaci-sw » visual-basic-vlastnosti
Visual Basic vlastnosti
pokračování teorie... úplné základy, aby se dalo programovat...
Metody buňky (Range)
Jako sešit, či list tak i jednotlivé buňky mají své metody
- Activate
- AddComment
- AdvancedFilter
- ApplyNames
- ApplyOutlineStyles
- AutoComplete
- AutoFill
- AutoFilter
- AutoFormat
- AutoOutline
- BorderAround
- Calculate - přepočet
- Clear - vymazaní obsahu
- ClearComments - vymazaní komentáře
- ClearFormats - vamazaní formatování
- ClearNotes
- Copy - kopirování
- CopyFromRecordset
- CopyPicture
- Delete
- DialogBox
- FunctionWizard
- CheckSpelling
Vlastnosti buňky (Range)
Když máme sesumarizovány metody, sepíšeme si vlastnosti:
- Address - zjištění adresy buňky, např.: na které je kurzor...
- Font - změna fontu (barvy, velikosti, druhu,...)
- Value - obsah buňky (ať už zjištění obsahu, či zapsaní hodnoty do buňky)
- Height - výška buňky
- Width - šířka buňky
Vybral jsem nejdůležitější, postupně zveřejním další jak budou přibývat články o programování
UserForm
Než si na jednoduchém příkladu ukážeme jak měnit skriptem vlastnost buňky. Spustíme Visual Basic ( atl+11 ) a zobrazíme si UserForm Insert - UserForm (viz obr.). Pokud nemáme paletu ToolBox zobrazíme si ji View - Toolbox

UserForm - paleta ToolBox
Toolbox obsahuje tyto elementy:
- Label - popis
- TextBox - textové pole
- ComboBox
- ListBox
- CheckBox
- OptionButton
- ToggleButton
- Frame
- CommandButton - tlačítko
- TabStrip
- MultiPage
- ScrollBar
- SpinButton
- Image - vloží obrázek
- RefEdit
Příklad - ukázka vlastnosti buňky
Na plochu UserForm si umístíme dvě tlačítka CommandButtom. Jednotlivým tlačítkum přiřadíme změnu vlastnosti, kterou provedou po kliknutí na ně. První tlačítko změni barvu fontu na modrou druhé na červenou.
Private Sub CommandButton1_Click()
List1.Range("A1").Font.Color = vbRed
' nastavi cervenou v bunce A1
End Sub
Private Sub CommandButton2_Click()
List1.Range("A1").Font.Color = vbBlue
' nastavi modrou v bunce A1
End Sub

Ještě si toto okno necháme zobrazit při spuštění souboru. Do ThisWorkbook přidáme tento kod:
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Již máme hotovou aplikaci která měni barvu buňky A1

A naše aplikace nám mění barvu buňky. Sice použitelnost je nulová, ale jde o jednoduchou demonstraci co lze s buňkou dělat.
Související články o Visual Basic
- Visual Basic
- Visual Basic obecný úvod
- Visual Basic metody a vlastnosti buněk - právě čtete
| článek zveřejněn: 21.11.2006 |
Znalosti
Novinky
nový web o MS Office -
14.4.2009
SPS 2008 - opožděně pár fotek z jednoho zajímavého veletrhu
5.4.2009
Makro MS Excel – práce s listy po zimním spánku se začínám probouzet :)
více novinek viz. historie
Poděkování
za návštěvu a přeji ať zde nalezne vše co potřebujete...
Stránky o elektrotechnice, programování (PHP, DELPHI, CSS, XHTML, SEO), projektovém a time managementu.
RSS 2 | XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 |
20289
|