Korai késői kötés - VBA kód példák

Tartalomjegyzék

Amikor hozzárendel egy objektumot egy objektumváltozóhoz, a VB végrehajt egy ún kötés. Az objektumok korán vagy későn köthetők. Könnyű megmondani a különbséget: Ha egy változót objektumként deklarál, későn köt. A korai kötés lehetővé teszi a fordító számára, hogy más optimalizációkat hajtson végre, és lefoglalja a memóriát az alkalmazás végrehajtása előtt, így a kód sokkal gyorsabban futhat. A késői kötés azonban bizonyos esetekben kívánatos lehet.

Példák:

12345678910111213 'Korai kötésKorai kötés ()'Hozzon létre változót az új Excel alkalmazás tárolásáhozDim xlApp Excelként. Alkalmazás'Rendelje hozzá az Excel alkalmazást a változóhozÁllítsa be az xlApp = Új Excel alkalmazást„Adja hozzá a munkafüzetet az xlApp alkalmazáshoz, és tegye láthatóvá az xlApp alkalmazástxlApp.Workbooks.AddxlApp.Visible = IgazEnd Sub
123456789101112 'Késői kötésKésői kötés ()'Hozzon létre változót az új objektum tárolásáraDim xlApp objektumként'Rendelje hozzá az Excel alkalmazást az objektumhozÁllítsa be xlApp = CreateObject ("Excel.Application")„Adja hozzá a munkafüzetet az xlApp alkalmazáshoz, és tegye láthatóvá az xlApp alkalmazástxlApp.Workbooks.AddxlApp.Visible = IgazEnd Sub

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave