Mundarija
Ushbu maqolada men sizga VBA yordamida Excelda qanday qilib dinamik diagramma yaratish mumkinligini ko'rsataman.
Amaliy ish kitobini yuklab oling
Ushbu maqolani o‘qiyotganda mashq qilish uchun ushbu mashq kitobini yuklab oling.
Excel.xlsm da dinamik diagrammaDinamik diagrammani yaratish uchun 5 oson qadam Excel VBA
Bu yerda bizda Sheet1 deb nomlangan ish varagʻi mavjud boʻlib, unda kompaniyaning bir necha yillardagi daromadlari va daromadlarini oʻz ichiga olgan jadval mavjud.
Bugungi maqsadimiz Excel VBA yordamida ushbu jadvaldan dinamik diagramma ni yaratishdir.
⧪ 1-qadam: Visual Basic oynasini ochish
Visual Basic oynasini ochish uchun klaviaturada ALT+F11 tugmasini bosing.
⧪ 2-qadam: Yangi modulni kiritish
Qo'shish > Uskunalar panelidagi modul opsiyasi. Module -ni bosing. Module1 deb nomlangan yangi modul kiritiladi.
⧪ 3-qadam: VBA kodini qo'yish
Bu eng muhim qadamdir. Modulga quyidagi VBA kodini qo'ying.
⧭ VBA kodi:
3817
⧪ 4-qadam: Ish kitobini XLSM formatida saqlash
Keyin, ish kitobiga qayting va uni Excel makro-yoqilgan ishchi kitobi sifatida saqlang.
⧪ 5-qadam: Yakuniy natija
Uskunalar panelidagi Run Sub / UserForm opsiyasidan kodni ishga tushiring.
Siz yaratilgan dinamik diagrammani topasizIshchi varaqning Vraq2 dagi jadvaliga asoslanadi.
Eslash kerak bo'lgan narsalar
Jadval - bu dinamik diagramma yaratishning eng yaxshi usuli. Chunki jadvalga biror element qo'shsangiz yoki olib tashlasangiz, jadval avtomatik ravishda moslashtiriladi va shunga o'xshash diagramma uchun. Lekin buni amalga oshirishning boshqa usullari ham bor, masalan, Nomli diapazon .