Čo je ThisWorkbook vo VBA?
Čo je ThisWorkbook vo VBA?

Video: Čo je ThisWorkbook vo VBA?

Video: Čo je ThisWorkbook vo VBA?
Video: VBA Active Workbook, This Workbook, Name, Path and Renaming a Workbook (Code Included) 2024, Smieť
Anonim

Tento pracovný zošit odkazuje na zošit, v ktorom je Excel VBA kód sa vykonáva. ActiveWorkbook na druhej strane odkazuje na zošit programu Excel, ktorý má aktuálne zameranie, čo znamená, že okno programu Excel smeruje dopredu. Často Excel VBA Vývojári miešajú tieto dva bežné typy pracovných zošitov VBA.

Okrem toho, aký je rozdiel medzi aktívnym zošitom a týmto zošitom?

Tento pracovný zošit objekt odkazuje na pracovný zošit v ktorom je obsiahnutý kód makra. ActiveWorkBook objekt sa vzťahuje na pracovný zošit to je v súčasnosti aktívny . Ale ak pracovný zošit na ktorom nie je spustený kód makra aktívny pracovný zošit potom na niektoré ukážu rôzne predmety.

ako môžem odkazovať na zošit vo VBA? Odkazy na bunky VBA – Odkazy na súbory a pracovné hárky

  1. Odkaz na zošit: Workbooks(“NameOfFile.xls”).
  2. Použite špecifický názov súboru, za ktorým nasleduje prípona.
  3. Ak chcete odkazovať na aktuálny zošit, makro sa nachádza v: ThisWorkbook.
  4. Odkaz na aktívny zošit: ActiveWorkbook.

Podobne, čo robí sada VBA?

The Set Kľúčové slovo v Exceli VBA . The Set kľúčové slovo sa používa na vytváranie nových objektov, napríklad vytvorenie nového rozsahu. The Set kľúčové slovo sa hodí, keď chcete zjednodušiť dlhé riadky kódu. Tento typ premennej objektu sa používa na uloženie rozsahu buniek z tabuľky.

Aký je rozdiel medzi makrom a modulom?

Zatiaľ čo vy tvoríte makrá v Accesse výberom zo zoznamu makro akcie, píšeš moduly v Programovací jazyk Visual Basic for Applications (VBA). A modul je súbor vyhlásení, vyhlásení a procedúr, ktoré sú uložené spolu ako jednotka.

Odporúča: