Che cos'è ThisWorkbook in VBA?
Che cos'è ThisWorkbook in VBA?

Video: Che cos'è ThisWorkbook in VBA?

Video: Che cos'è ThisWorkbook in VBA?
Video: Excel 2021 VBA Beginner Tutorial 2024, Novembre
Anonim

Questa cartella di lavoro si riferisce alla cartella di lavoro in cui Excel VBA codice è in esecuzione. ActiveWorkbook d'altra parte si riferisce alla cartella di lavoro di Excel che ha attualmente lo stato attivo, il che significa che è la finestra di Excel frontale. Spesso Excel VBA Gli sviluppatori combinano questi due tipi comuni di cartelle di lavoro in VBA.

Inoltre, qual è la differenza tra la cartella di lavoro attiva e ThisWorkbook?

Questo libro di lavoro oggetto si riferisce al cartella di lavoro in cui è contenuto il codice macro. ActiveWorkBook oggetto si riferisce al cartella di lavoro questo è attualmente attivo . Ma se il cartella di lavoro su cui eseguire il codice macro non è il cartella di lavoro attiva poi ne indicheranno qualcuno diverso oggetti.

come faccio a fare riferimento a una cartella di lavoro in VBA? Riferimenti di cella VBA - Riferimenti a file e fogli di lavoro

  1. Per fare riferimento a una cartella di lavoro:Workbooks(“NameOfFile.xls”).
  2. Usa il nome specifico del file, seguito dall'estensione.
  3. Per fare riferimento alla cartella di lavoro corrente, la macro si trova in: ThisWorkbook.
  4. Per fare riferimento alla cartella di lavoro attiva: ActiveWorkbook.

Allo stesso modo, cosa fa VBA?

Il Set Parola chiave in Excel VBA . Il Set la parola chiave viene utilizzata per creare nuovi oggetti, ad esempio creando un newRange. Il Set la parola chiave è utile quando si desidera semplificare lunghe righe di codice. Questo tipo di variabile oggetto viene utilizzato per contenere un intervallo di celle del foglio di calcolo.

Qual è la differenza tra macro e modulo?

Mentre tu crei macro in Access scegliendo da un elenco di macro azioni, scrivi moduli nel Linguaggio di programmazione Visual Basic for Applications (VBA). UN modulo è una raccolta di dichiarazioni, istruzioni e procedure che vengono archiviate insieme come un'unità.

Consigliato: