Šta je ThisWorkbook u VBA?
Šta je ThisWorkbook u VBA?

Video: Šta je ThisWorkbook u VBA?

Video: Šta je ThisWorkbook u VBA?
Video: Excel VBA - Get Workbook Name 2024, Maj
Anonim

ThisWorkbook odnosi se na radnu svesku u kojoj je Excel VBA kod se izvršava. ActiveWorkbook se s druge strane odnosi na Excel radnu svesku koja trenutno ima fokus, što znači da je Excel prozor okrenut naprijed. Često Excel VBA Programeri miješaju ove dvije uobičajene vrste radnih knjiga VBA.

Štaviše, koja je razlika između aktivne radne sveske i ove radne sveske?

ThisWorkBook objekat se odnosi na radna sveska u kojoj se nalazi makro kod. ActiveWorkBook objekt se odnosi na radna sveska to je trenutno aktivan . Butif the radna sveska na kojoj nije pokrenut makro kod aktivna radna sveska onda će ukazati na neke drugačije objekata.

kako da referenciram radnu svesku u VBA? Reference VBA ćelije – Referentne datoteke i radni listovi

  1. Za upućivanje na radnu svesku:Workbooks(“NameOfFile.xls”).
  2. Koristite specifično ime datoteke, nakon čega slijedi ekstenzija.
  3. Za upućivanje na trenutnu radnu svesku makro se nalazi u:Ova radna sveska.
  4. Za upućivanje na aktivnu radnu svesku: ActiveWorkbook.

Isto tako, šta set radi VBA?

The Set Ključna riječ u Excelu VBA . The Set ključna riječ se koristi za kreiranje novih objekata, kreiranje novogRange, na primjer. The Set ključna riječ je zgodna kada želite da pojednostavite duge redove koda. Ovaj tip varijable objekta koristi se za držanje raspona ćelija iz vaše proračunske tablice.

Koja je razlika između makroa i modula?

Dok vi stvarate macros u Access tako što ćete izabrati sa liste makro akcije, pišete moduli inthe Programski jezik Visual Basic za aplikacije (VBA). A modul je zbirka deklaracija, izjava i procedura koje se pohranjuju zajedno kao jedinica.

Preporučuje se: