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 previesť Excel makrá na Net

. Visual Basic for Applications je jedným z najviac výkonných funkcií dostupných v aplikácii balíka Microsoft Office . Od svojho vzniku , to umožnilo Office power užívateľom automatizovať bežné úlohy , aby sa ich život jednoduchší a produktívnejší . . S príchodom NET platformy spoločnosti Microsoft , Visual Basic prešla významnými zmenami - a výrazné zlepšenie . Prevedením VBA kód VB . NET , môžete využiť týchto vylepšení . Veci , ktoré budete potrebovať v Microsoft Office
Microsoft Visual Basic . NET
Zobraziť viac Pokyny Cestuj 1

Uistite sa , že váš kód nepoužíva predvolené vlastnosti . Hoci VBA umožňuje vynechať názov predvolenej vlastnosť objektu pri nastavení to len VB.NET umožňuje to , keď východiskový vlastnosť má index argument . Ak chcete svoj ​​kód , iba odkazujú na predvolenú vlastnosť explicitne , napríklad , ak máte objekt " O " s predvolenú vlastnosť " Text " , vymeňte

o = " Hello "

s

o.Text = " Hello "
2

Pridať poznámku ByRef na každej zo svojich funkcií a podprogramu argumenty , ak si nie ste istí , že funkcia nie je upravovať . VBA odovzdá argumenty odkazom v predvolenom nastavení , a VB.NET odovzdáva im hodnoty , pridaním ByRef poznámky obnoví štýl VBA . Môžete to urobiť ako tohle :

Sub MySubroutine ( ByRef x As Integer )
3

plne kvalifikovať vaše odkazy na výpočet hodnôt . Vo VBA , hodnoty zoznamu môže byť odvolával sa bez názvu zoznamu sám , v VB.NET , musíte odkazovať na zoznamu explicitne zakaždým . Ak to chcete vykonať , stačí napísať názov zoznamu , nasledovaný bodkou pred názvom hodnoty .
4

Uistite sa , že vaše pole použiť nižšia hranica 0 , nie 1. Vo VBA , môžete použiť Option Base meniť dolná hranica poľa , ale nie je podporovaná v VB.NET . Môžete jednoducho odčítať raz pri každom prístupe na pole .
5

vždy použiť zátvorky pre volanie metód . Vo VBA , za určitých okolností , môžete vynechať zátvorky pri vyvolaní metódy . Avšak, toto je nikdy povolené v VB.NET .
6

Odstráňte Nastaviť vyhlásenie . Vzhľadom k tomu , VB.NET nepodporuje predvolené vlastnosti , nepotrebuje tento mechanizmus .

Najnovšie články

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