Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako poslať argument vo VBA

Visual Basic for Applications je produkt spoločnosti Microsoft , a programovací jazyk , ktorý sa zvyčajne používa pre programovanie aplikácie Excel . Vo VBA , argument je hodnota , ktorá postup používa na vykonanie úlohy . Existujú dva spôsoby odoslanie alebo odovzdanie argument vo VBA pri definovaní postupu . Odoslanie odkazu ( ByRef ) prechádza skutočnú adresu argumentu postupu . Je-li vykonaný postup , sa vracia premenná obsahovať hodnotu , ktorý bol modifikovaný . Ak je argument odovzdaný hodnotou ( byval ) , iba kópia premennej je poslaný do riadenia . To ponecháva pôvodnú hodnotu premennej bezo zmeny . V predvolenom nastavení , VBA odovzdá argumenty odkazom . Určenie metódu , ktorú chcete použiť sa skladá z tvorby jednoduché zmeny v kóde vašej funkcie . Návod dovolená 1

spustenie VBA alebo v aplikácii , ktorú práve používate v spojení s VBA .
2

Otvorte funkciu je kód VBA , ktorý chcete použiť na odoslanie argument .

3

Zadajte kľúčové slovo " byval " predchádza názov argumentu v definícii funkcie , ak budete chcieť poslať argument hodnotu . Napríklad : " . Funkcia NameProcedure ( strText As String , ByVal lngX As Long ) "
4

Zadajte kľúčové slovo " ByRef " predchádza názov argumentu v definícii funkcie , ak chcete určiť , že argument , ktorý bude odoslaný vo forme odkazu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené