Rilegatura anticipata tardiva - Esempi di codice VBA

Sommario

Ogni volta che assegni un oggetto a una variabile oggetto, VB esegue un processo chiamato legame. Gli oggetti possono essere rilegati in anticipo o in ritardo. È facile capire la differenza: Se dichiari una variabile come Object, sei vincolato in ritardo. L'associazione anticipata consente al compilatore di eseguire altre ottimizzazioni e allocare memoria prima dell'esecuzione di un'applicazione, consentendo al codice di essere eseguito molto più velocemente. Tuttavia, l'associazione tardiva può essere desiderabile in alcuni casi.

Esempi:

12345678910111213 "Rilegatura anticipata"vincolante anticipato()'Crea variabile per contenere una nuova app ExcelDim xlApp As Excel.Application"Assegna l'app Excel alla variabile"Imposta xlApp = Nuova applicazione Excel"Aggiungi cartella di lavoro a xlApp e rendi visibile xlAppxlApp.Workbooks.AddxlApp.Visible = TrueFine sottotitolo
123456789101112 "Rilegatura tardiva"Rilegatura secondaria()'Crea variabile per contenere un nuovo oggettoDim xlApp come oggetto"Assegna l'app Excel all'oggetto"Imposta xlApp = CreateObject ("Excel.Application")"Aggiungi cartella di lavoro a xlApp e rendi visibile xlAppxlApp.Workbooks.AddxlApp.Visible = TrueFine sottotitolo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave