Kirish Asosoiy qisim


///загружаем список всех книг


Download 0.76 Mb.
bet10/14
Sana28.12.2022
Hajmi0.76 Mb.
#1014407
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
8888 (Автосохраненный)

12 ///загружаем список всех книг
13 foreach (object item in xlWB.Sheets)
14 { Excel.Worksheet sheet = (Excel.Worksheet)item; }

4  C# tilida Excel-ni avtomatlashtirish
Avtomatlashtirish Visual C# .NET kabi tillarda yozilgan ilovalarga boshqa ilovalarni dasturiy nazorat qilish imkonini beruvchi jarayondir. Excel-ni avtomatlashtirish sizga yangi ish kitobini yaratish, ish kitobiga ma'lumotlar qo'shish yoki diagrammalar yaratish kabi amallarni bajarishga imkon beradi. Excel va boshqa Microsoft Office ilovalari yordamida foydalanuvchi interfeysi orqali qo'lda bajarishingiz mumkin bo'lgan deyarli barcha amallarni avtomatlashtirish yordamida ham dasturiy tarzda bajarish mumkin.
Excel ushbu dasturiy funksiyani ob'ekt modeli orqali ochib beradi. Ob'ekt modeli Excelning mantiqiy komponentlariga o'xshash bo'lib xizmat qiladigan sinflar va usullar to'plamidir. Masalan, Application ob'ekti, Workbook ob'ekti va Worksheet ob'ekti mavjud bo'lib, ularning har biri Excelning ushbu qismlarining funksionalligini o'z ichiga oladi. Ob'ekt modeliga Visual C# .NET dan kirish uchun siz turdagi kutubxonaga loyiha havolasini o'rnatishingiz mumkin.
Ushbu maqola Visual C# .NET uchun Excel turi kutubxonasiga to'g'ri loyiha havolasini qanday o'rnatishni ko'rsatadi va Excelni avtomatlashtirish uchun namuna kodini taqdim etadi.
Microsoft Excel uchun avtomatlashtirish mijozini yarating.
1. Microsoft Visual Studio .NET dasturini ishga tushiring.
2. "Fayl" menyusida "Yangi" ni, so'ngra "Project" ni bosing. Visual C# loyiha turlaridan Windows ilovasini tanlang. Form1 sukut bo'yicha yaratilgan.
3. Microsoft Excel ob'ektlar kutubxonasiga havola qo'shing. Buning uchun quyidagi amallarni bajaring:
a. Loyiha menyusida Ma'lumotni qo'shish-ni bosing.
b. MAQOMOTI yorlig'ida Microsoft Excel ob'ektlar kutubxonasini toping va "Tanlash" tugmasini bosing.
Eslatma Microsoft Office 2003 birlamchi o'zaro ishlash assambleyalarini (PIA) o'z ichiga oladi. Microsoft Office XP PIA-larni o'z ichiga olmaydi, lekin ularni yuklab olish mumkin.
c. Tanlovlaringizni qabul qilish uchun "Ma'lumotnomalar qo'shish" dialog oynasida "OK" tugmasini bosing. Agar siz tanlagan kutubxonalar uchun o'ramlarni yaratish so'ralsa, Ha ni bosing.
4. Ko'rish menyusida asboblar panelini ko'rsatish uchun asboblar panelini tanlang va keyin Form1 ga tugma qo'shing.
5. 1-tugmachani ikki marta bosing. Shakl uchun kod oynasi paydo bo'ladi.
6. Kod oynasida quyidagi kodni almashtiring:


Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling