ვიდეო: რა არის ThisWorkbook VBA-ში?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
ეს სამუშაო წიგნი ეხება სამუშაო წიგნს, რომელშიც Excel VBA კოდი სრულდება. მეორეს მხრივ, ActiveWorkbook ეხება Excel-ის სამუშაო წიგნს, რომლის მიმდინარეობას აქვს ფოკუსირება, რაც ნიშნავს Excel-ის წინა მხარეს. ხშირად Excel VBA დეველოპერები აერთიანებენ სამუშაო წიგნების ამ ორ ჩვეულებრივ ტიპს VBA.
უფრო მეტიც, რა განსხვავებაა აქტიურ სამუშაო წიგნსა და ThisWorkbook-ს შორის?
ეს სამუშაო წიგნი ობიექტი ეხება სამუშაო წიგნი რომელშიც არის მაკრო კოდი. ActiveWorkBook ობიექტი ეხება სამუშაო წიგნი რომ ამჟამად აქტიური . მაგრამ თუ სამუშაო წიგნი რომელზედაც გაშვებული მაკრო კოდი არ არის აქტიური სამუშაო წიგნი შემდეგ ისინი მიუთითებენ ზოგიერთზე განსხვავებული ობიექტები.
როგორ მივმართო სამუშაო წიგნს VBA-ში? VBA Cell References – ფაილების და სამუშაო ფურცლების მითითება
- მიმართეთ სამუშაო წიგნს: სამუშაო წიგნები („NameOfFile.xls“).
- გამოიყენეთ ფაილის კონკრეტული სახელი, რასაც მოჰყვება გაფართოება.
- მიმდინარე სამუშაო წიგნში რომ მივმართოთ, მაკრო მდებარეობს:ThisWorkbook-ში.
- მიმართეთ აქტიურ სამუშაო წიგნს: ActiveWorkbook.
ანალოგიურად, რას აკეთებს VBA?
The კომპლექტი საკვანძო სიტყვა Excel-ში VBA . The კომპლექტი საკვანძო სიტყვა გამოიყენება ახალი ობიექტების შესაქმნელად, მაგალითად, ახალი დიაპაზონის შესაქმნელად. The კომპლექტი საკვანძო სიტყვა გამოდგება მაშინ, როდესაც გსურთ გაამარტივოთ კოდის გრძელი სტრიქონები. ობიექტის ცვლადის ეს ტიპი გამოიყენება თქვენი ცხრილის უჯრედების დიაპაზონის შესანახად.
რა განსხვავებაა მაკროსა და მოდულს შორის?
ხოლო შენ ქმნი მაკროები წვდომაში სიიდან არჩევით მაკრო მოქმედებები, შენ წერ მოდულები შიგნით Visual Basic for Applications (VBA) პროგრამირების ენა. ა მოდული არის დეკლარაციების, განცხადებებისა და პროცედურების კრებული, რომლებიც ინახება ერთად, როგორც ერთეული.
გირჩევთ:
რა არის Microsoft VBA დამატება Outlook-ისთვის?
Microsoft VBA Outlook Addin-ისთვის გამოიყენება Microsoft Visual Basic აპლიკაციის მაკროების სამართავად. Visual Basic პროექტები შედგება მოდულებისგან, რომლებიც შეიცავს ერთ ან მეტ მაკროს, რომლებიც ასევე ცნობილია როგორც ქვეპროგრამები
როგორ გამოვიყენო VBA კოდი Word-ში?
პირველ რიგში, დააწკაპუნეთ "Visual Basic" ჯგუფში "კოდი", "დეველოპერი" ჩანართზე ან შეგიძლიათ დააჭიროთ "Alt" + "F11" თქვენს კლავიატურაზე VBA რედაქტორის გასახსნელად. შემდეგ დააჭირეთ "ჩასმა", ჩამოსაშლელ მენიუში შეგიძლიათ დააჭიროთ "მოდული". შემდეგი ორჯერ დააწკაპუნეთ ახალი მოდულის გასახსნელად
რა არის dim და დაყენებული VBA-ში?
Dim: თქვენ განსაზღვრავთ ცვლადს (აქ: r არის დიაპაზონის ტიპის ცვლადი) Set: თქვენ აყენებთ თვისებას (აქ: დააყენეთ r-ის მნიშვნელობა Range('A1') - ეს არ არის ტიპი, არამედ მნიშვნელობა ). თქვენ უნდა გამოიყენოთ კომპლექტი ობიექტებთან, r რომ იყოს მარტივი ტიპი (მაგ. int, string), მაშინ უბრალოდ დაწერდით: Dim r როგორც მთელი რიცხვი r=5
რა არის do while ფუნქცია VBA-ში?
შეასრულეთ ციკლის VBA ფუნქცია Microsoft Excel-ში. Excel Do while loop ფუნქცია არის კიდევ ერთი შესანიშნავი Excel ფუნქცია, რომელიც უნდა იცოდეთ. Excel Do while Loop ფუნქცია გამოიყენება განსაზღვრული ინსტრუქციების/კოდების ნაკრების გადასატანად, სანამ კონკრეტული პირობა არის ჭეშმარიტი
რა არის VBA მითითების დათვლა?
VBA კლასები: მითითების დათვლა. მაიკლ რუტენის დამალული ძვირფასი ქვები უფასოდ, Visual Basic-ის ჩვეულებრივი ობიექტი ინახავს მითითების რაოდენობას მეხსიერების ადგილას, მისი VTable მაჩვენებლის შემდეგ