Qanday qilib yangi Excelni alohida oynada ochish mumkin

Excel ish kitobingiz makrosni ishga tushirish, Power Query-ni yangilash yoki og'ir formulalarni qayta hisoblash uchun bir necha daqiqa kutishingizga to'g'ri kelganmi? Siz, albatta, pauzani bir chashka choy va qahva bilan to'liq qonuniy asosda to'ldirishingiz mumkin, lekin sizda yana bir fikr bor edi: nega yaqin atrofda boshqa Excel ish kitobini ochib, u bilan ishlamaysiz?

Lekin bu unchalik oddiy emas.

Agar siz bir nechta Excel fayllarini odatdagi usulda ochsangiz (Explorerda yoki sichqonchani ikki marta bosing Fayl - Ochish Excelda), ular avtomatik ravishda Microsoft Excelning bir nusxasida ochiladi. Shunga ko'ra, agar siz ushbu fayllardan birida qayta hisoblash yoki makrosni ishga tushirsangiz, unda butun dastur band bo'ladi va barcha ochiq kitoblar muzlatib qo'yadi, chunki ular umumiy Excel tizimi jarayoniga ega.

Bu muammo juda oddiy hal qilinadi - Excelni yangi alohida jarayonda ishga tushirishingiz kerak. U birinchisidan mustaqil bo'ladi va Excelning oldingi nusxasi parallel ravishda og'ir vazifani bajarayotganda, boshqa fayllar bilan xotirjam ishlashga imkon beradi. Buni amalga oshirishning bir necha yo'li mavjud, ulardan ba'zilari Excel versiyasiga va siz o'rnatgan yangilanishlarga qarab ishlamasligi yoki ishlamasligi mumkin. Shunday qilib, hamma narsani birma-bir sinab ko'ring.

1-usul. Frontal

Eng oson va eng aniq variant - asosiy menyudan tanlash Boshlash - Dasturlar - Excel (Boshlash - Dasturlar - Excel). Afsuski, bu ibtidoiy yondashuv faqat Excelning eski versiyalarida ishlaydi.

2-usul: Sichqonchaning o'rta tugmasi yoki Alt

Qanday qilib yangi Excelni alohida oynada ochish mumkin

  1. bosing o'ng vazifalar panelidagi Excel belgisini bosish orqali - so'nggi fayllar ro'yxati bilan kontekst menyusi ochiladi.
  2. Ushbu menyuning pastki qismida Excel qatori bo'ladi - ustiga bosing chap sichqoncha tugmasi, o'tkazish kalit esa Alt.

Boshqa Excel yangi jarayonda boshlanishi kerak. Bundan tashqari, sichqonchaning chap tugmasi bilan bosish o'rniga Alt sichqonchaning o'rta tugmasidan foydalanishingiz mumkin - agar sichqonchangizda bo'lsa (yoki bosim g'ildiragi uning rolini o'ynaydi).

3-usul. Buyruqlar qatori

Asosiy menyudan tanlang Boshlash - ishga tushirish (Boshlash - Yugurish) yoki klaviatura yorliqlarini bosing Win+R. Ko'rsatilgan maydonga buyruqni kiriting:

Qanday qilib yangi Excelni alohida oynada ochish mumkin

Tugmasini bosgandan so'ng OK Excelning yangi nusxasi alohida jarayonda boshlanishi kerak.

4-usul. Makro

Ushbu parametr avvalgilariga qaraganda biroz murakkabroq, ammo mening kuzatishlarimga ko'ra Excelning istalgan versiyasida ishlaydi:

  1. Yorliq orqali Visual Basic muharririni ochish Dasturchi - Visual Basic (Dasturchi — Visual Basic) yoki klaviatura yorlig'i Alt + F11. Agar yorliqlar dasturchi ko'rinmaydi, uni orqali ko'rsatishingiz mumkin Fayl - Variantlar - Tasmani o'rnatish (Fayl - Variantlar - Tasmani sozlash).
  2. Visual Basic oynasida menyu orqali kod uchun yangi bo'sh modulni kiriting Qo'shish - modul.
  3. U erda quyidagi kodni nusxalash:
Sub Run_New_Excel() sozlash NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True End Sub  

Agar hozir yaratilgan makrosni orqali ishga tushirsangiz Ishlab chiquvchi - Makroslar (Ishlab chiquvchi — makro) yoki klaviatura yorlig'i Alt+F8, keyin biz xohlagandek Excelning alohida nusxasi yaratiladi.

Qulaylik uchun yuqoridagi kod joriy kitobga emas, balki shaxsiy Makros kitobiga qo'shilishi mumkin va tezkor kirish panelida ushbu protsedura uchun alohida tugmani qo'ying - keyin bu xususiyat har doim qo'lda bo'ladi.

5-usul: VBScript fayli

Bu usul avvalgisiga o'xshaydi, lekin oddiy amallarni to'g'ridan-to'g'ri Windowsda bajarish uchun Visual Basic tilining juda soddalashtirilgan versiyasi bo'lgan VBScript-dan foydalanadi. Uni ishlatish uchun quyidagilarni bajaring:

Birinchidan, Explorer orqali fayllar uchun kengaytmalarni ko'rsatishni yoqing Ko'rish - Fayl kengaytmalari (Koʻrish — Fayl kengaytmalari):

Qanday qilib yangi Excelni alohida oynada ochish mumkin

Keyin istalgan papkada yoki ish stolida matnli fayl yaratamiz (masalan NewExcel.txt) va u erga quyidagi VBScript kodini nusxa ko'chiring:

NewExcel sozlang = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = Haqiqiy to'siq NewExcel = Hech narsa  

Faylni saqlang va yoping, so'ngra uning kengaytmasini o'zgartiring txt on vbs. Nomini o'zgartirgandan so'ng, siz rozi bo'lishingiz kerak bo'lgan ogohlantirish paydo bo'ladi va fayl belgisi o'zgaradi:

Qanday qilib yangi Excelni alohida oynada ochish mumkin

Hamma narsa. Endi ushbu faylda sichqonchaning chap tugmachasini ikki marta bosish sizga kerak bo'lganda Excelning yangi mustaqil nusxasini ishga tushiradi.

PS

Yodda tutingki, afzalliklarga qo'shimcha ravishda, Excelning bir nechta nusxalarini ishlatish ham o'zining kamchiliklariga ega. bu tizim jarayonlari bir-birini "ko'rmaydi". Misol uchun, siz turli xil Excel-dagi ishchi kitob hujayralari o'rtasida to'g'ridan-to'g'ri bog'lanishni amalga oshira olmaysiz. Bundan tashqari, dasturning turli nusxalari va boshqalar o'rtasida nusxa ko'chirish jiddiy cheklangan bo'ladi. Biroq, aksariyat hollarda, bu kutish vaqtini behuda sarflamaslik uchun unchalik katta narx emas.

  • Fayl hajmini qanday kamaytirish va uni tezlashtirish
  • Shaxsiy makro kitob nima va undan qanday foydalanish kerak

Leave a Reply