Ankstyvas vėlyvas įrišimas - VBA kodo pavyzdžiai

Turinys

Kai priskiriate objektą objekto kintamajam, VB atlieka procesą, vadinamą privalomas. Objektai gali būti susieti anksti arba vėlai. Lengva pasakyti skirtumą: Jei kintamąjį deklaruojate kaip objektą, susiejate vėlai. Ankstyvas susiejimas leidžia kompiliatoriui atlikti kitus optimizavimus ir paskirstyti atmintį prieš paleidžiant programą, todėl jūsų kodas gali veikti daug greičiau. Tačiau kai kuriais atvejais gali būti pageidautinas vėlyvas įrišimas.

Pavyzdžiai:

12345678910111213 'Ankstyvas įrišimasAnkstyvas įrišimas ()„Sukurkite kintamąjį, kad galėtumėte laikyti naują„ Excel “programąDim xlApp Kaip „Excel“. Taikymas„Priskirkite„ Excel “programą kintamajamNustatykite xlApp = New Excel.Application„Pridėkite darbaknygę prie„ xlApp “ir padarykite„ xlApp “matomąxlApp. Darbo knygos. PridėtixlApp.Visible = TiesaPabaiga Sub
123456789101112 'Vėlyvas įrišimasPapildomas įrišimas ()„Sukurkite kintamąjį, kad galėtumėte laikyti naują objektąDim xlApp kaip objektas„Priskirkite„ Excel “programą objektuiNustatykite xlApp = CreateObject ("Excel.Application")„Pridėkite darbaknygę prie„ xlApp “ir padarykite„ xlApp “matomąxlApp. Darbo knygos. PridėtixlApp.Visible = TiesaPabaiga Sub

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave