Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 programátori objektovo orientovaných programovacích jazykov sa vzťahujú na určité funkcie v objektovo orientovanom jazyku ako " metód . " Metódy sú funkcie , ktoré sú členmi triedy alebo objektu . Napríklad , " Nájsť " objekt v programe Word VBA , ktorý poskytuje prostriedky pre vyhľadanie textu v dokumente , má členskú funkciu nazvanú " Spustiť " , ktorý vykonáva textové vyhľadávanie . Vzhľadom k tomu , " Execute " je funkcia , ktorá je členom objektu , to je metóda . Pre prehľad o objektovo orientovaný programovací koncepty , pozri Aonaware v objektovo orientovaného programovania výučba . Pre prehľad VBA , Stephanie Kriegers VBA Primer . 
 Použitie metódy v programoch 
 
 Aby bolo možné písať príkazy VBA , ktoré používajú metódy , otvorte Visual Basic programu životného prostredia kliknutím na tlačidlo " Visual Basic " na záložke " Vývojár " . Akonáhle je vo vnútri prostredí , môžete vytvoriť jednoduchý , funkcie one - postup , v ktorom sa napísať metódu , ktorú chcete použiť , a potom zadajte príkaz VBA , ktorý používa metódu . Vzorový program , ktorý používa metódu " Nájsť " objektu " Execute " je nasledujúce 
 
 Public Sub UseTheExecuteMethod ( ) 
 
 Selection.Find.Execute FindText : . = " Ahoj " , ReplaceWith : = " zbohom " 
 
 End Sub 
 Tvrdenia 
 
 Väčšina metód požadovať informácie od vás , programátor , robiť svoju prácu . Tu tieto informácie vo forme argumentov metódy . VBA vám umožní zadať názov každého argumentu v metóde , ktorá umožňuje identifikáciu účel každého argumentu jasné . Môžete vidieť pomenované argumenty v práci v nasledujúcom príklade . To nie je nutné poznať žiadne VBA myslím , že argument " FindText " je jeden určujúci text , ktorý chcete vyhľadať . Rovnako tak argument " ReplaceWith " znamená , že tento argument je text , ktorý chcete použiť namiesto hodnoty argumentu " FindText " 
 
 Selection.Find.Execute FindText : . = " Ahoj " , ReplaceWith : = " zbohom " 
 vrátené hodnoty 
 
 Niektoré metódy vráti hodnotu , ako sú reťazce , čísla alebo iný typ . Môžete použiť túto návratovú hodnotu uložiť dáta , ktorá metóda získané po tom , čo ju popravený . Napríklad , vráti metóda " Execute " objektu " Nájsť " " true " , ak sa zistí text , ktorý ju povedal hľadať . Tu je fragment programu VBA , ktorý testuje metódou " Execute " ako práve popísaný 
 
 FoundIt = Selection.Find.Execute ( FindText : = " ahoj " ) . 
 
 ( FoundIt ) potom 
 
 MsgBox ( " Našiel som text , ktorý hľadal . " ) 
 
 End If