Přeskočit navigaci | Přeskočit na novinky
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

visual basic

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

visual basic

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

hotova aplikace ve visual basicu

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

| článek zveřejněn: 21.11.2006 |





Z fotogalerie

nohy
více fotek ve fotogalerií
 

Novinky

1.1.2010
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í

Děkuji
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 2XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 | 19977 |

TOPlist

Doporučuji: Dana Lasáková, advokátní kancelář - Brno a Jak na Excel