Wat is ThisWorkbook in VBA?
Wat is ThisWorkbook in VBA?

Video: Wat is ThisWorkbook in VBA?

Video: Wat is ThisWorkbook in VBA?
Video: What is the difference between ThisWorkbook and ActiveWorkbook in VBA 2024, Mei
Anonim

Dit Werkboek verwijst naar de werkmap waarin Excel VBA code wordt uitgevoerd. ActiveWorkbook daarentegen verwijst naar de Excel-werkmap die de huidige focus heeft, wat betekent dat het het Excel-venster aan de voorkant is. Vaak Excel VBA Ontwikkelaars combineren deze twee veelvoorkomende typen werkmappen in VBA.

Wat is bovendien het verschil tussen actieve werkmap en ThisWorkbook?

Dit Werkboek object verwijst naar de werkboek waarin de macrocode is opgenomen. ActiveWorkBook object verwijst naar de werkboek dat is momenteel actief . Maar als de werkboek waarop het uitvoeren van de macrocode niet de. is actieve werkmap dan zullen ze wijzen op een aantal verschillend voorwerpen.

hoe verwijs ik naar een werkmap in VBA? VBA-celverwijzingen - Verwijzen naar bestanden en werkbladen

  1. Om naar een werkmap te verwijzen: Workbooks ("NameOfFile.xls").
  2. Gebruik de specifieke naam van het bestand, gevolgd door de extensie.
  3. Om naar de huidige werkmap te verwijzen, bevindt de macro zich in:ThisWorkbook.
  4. Om naar de actieve werkmap te verwijzen: ActiveWorkbook.

Evenzo, wat doet set VBA?

De Set Trefwoord in Excel VBA . De Set trefwoord wordt gebruikt om nieuwe objecten te maken, bijvoorbeeld om een nieuw bereik te maken. De Set trefwoord is handig wanneer u lange regels code wilt vereenvoudigen. Dit type objectvariabele wordt gebruikt om een celbereik uit uw spreadsheet op te slaan.

Wat is het verschil tussen macro en module?

Terwijl jij creëert macro's in Access door te kiezen uit een lijst met macro acties, jij schrijft modules inde Visual Basic for Applications (VBA) programmeertaal. EEN module is een verzameling verklaringen, verklaringen en procedures die samen als een eenheid zijn opgeslagen.

Aanbevolen: