Cách mở Excel mới trong một cửa sổ riêng

Bạn đã bao giờ phải đợi vài phút để sổ làm việc Excel của mình chạy macro, cập nhật Power Query hoặc tính toán lại các công thức nặng chưa? Tất nhiên, bạn có thể lấp đầy khoảng dừng bằng một tách trà và cà phê với lý do hoàn toàn hợp pháp, nhưng có lẽ bạn đã có suy nghĩ khác: tại sao không mở một bảng tính Excel khác gần đó và làm việc với nó ngay bây giờ?

Nhưng nó không đơn giản.

Nếu bạn mở nhiều tệp Excel theo cách thông thường (bấm đúp vào Explorer hoặc qua Mở tập tin trong Excel), chúng tự động mở trong cùng một phiên bản của Microsoft Excel. Theo đó, nếu bạn chạy tính toán lại hoặc macro trong một trong các tệp này, thì toàn bộ ứng dụng sẽ bận và tất cả các sách đang mở sẽ bị đóng băng, vì chúng có một quy trình hệ thống Excel chung.

Vấn đề này được giải quyết khá đơn giản - bạn cần khởi động Excel trong một quy trình riêng biệt mới. Nó sẽ độc lập với tệp đầu tiên và sẽ cho phép bạn làm việc trên các tệp khác một cách yên bình trong khi phiên bản Excel trước đó đang thực hiện song song một tác vụ nặng nề. Có một số cách để thực hiện việc này, một số cách có thể hoạt động hoặc không hoạt động tùy thuộc vào phiên bản Excel của bạn và các bản cập nhật bạn đã cài đặt. Vì vậy, hãy thử mọi thứ một.

Phương pháp 1. Mặt trước

Tùy chọn dễ nhất và rõ ràng nhất là chọn từ menu chính Bắt đầu - Chương trình - Excel (Bắt đầu - Chương trình - Excel). Thật không may, cách tiếp cận nguyên thủy này chỉ hoạt động trong các phiên bản Excel cũ hơn.

Phương pháp 2: Nút chuột giữa hoặc Alt

Cách mở Excel mới trong một cửa sổ riêng

  1. Nhấp chuột quyền bằng cách nhấp vào biểu tượng Excel trên thanh tác vụ - menu ngữ cảnh sẽ mở ra với danh sách các tệp gần đây.
  2. Ở cuối menu này sẽ có một hàng Excel - hãy nhấp vào nó trái Bẫy chuột, tổ chức trong khi chìa khóa Khác.

Một Excel khác sẽ bắt đầu trong một quy trình mới. Ngoài ra, thay vì nhấp chuột trái với Khác bạn có thể sử dụng nút chuột giữa - nếu chuột của bạn có nút này (hoặc bánh xe áp lực đóng vai trò của nó).

Phương pháp 3. Dòng lệnh

Chọn từ menu chính Bắt đầu chạy (Bắt đầu chạy) hoặc nhấn phím tắt Giành chiến thắng+R. Trong trường xuất hiện, nhập lệnh:

Cách mở Excel mới trong một cửa sổ riêng

Sau khi nhấp vào OK một phiên bản Excel mới sẽ bắt đầu trong một quy trình riêng biệt.

Phương pháp 4. Macro

Tùy chọn này phức tạp hơn một chút so với các tùy chọn trước đó, nhưng hoạt động trong bất kỳ phiên bản nào của Excel theo quan sát của tôi:

  1. Mở Visual Basic Editor qua một tab Nhà phát triển - Visual Basic (Nhà phát triển - Visual Basic) hoặc phím tắt Khác + F11. Nếu các tab nhà phát triển không hiển thị, bạn có thể hiển thị nó qua Tệp - Tùy chọn - Thiết lập ruy-băng (Tệp - Tùy chọn - Tùy chỉnh ruy-băng).
  2. Trong cửa sổ Visual Basic, chèn một mô-đun trống mới cho mã thông qua menu Chèn - Mô-đun.
  3. Sao chép mã sau vào đó:
Sub Run_New_Excel () Set NewExcel = CreateObject ("Excel.Application") NewExcel.Workbooks.Add NewExcel.Vosystem = True End Sub  

Nếu bạn chạy macro hiện được tạo qua Nhà phát triển - Macro (Nhà phát triển - Macro) hoặc phím tắt Khác+F8, sau đó một phiên bản Excel riêng biệt sẽ được tạo, như chúng ta muốn.

Để thuận tiện, bạn không thể thêm mã ở trên vào sách hiện tại mà vào Sổ Macro Cá nhân và đặt một nút riêng cho quy trình này trên bảng truy cập nhanh - khi đó tính năng này sẽ luôn ở trong tầm tay.

Phương pháp 5: Tệp VBScript

Phương pháp này tương tự như phương pháp trước, nhưng sử dụng VBScript, một phiên bản được đơn giản hóa cao của ngôn ngữ Visual Basic, để thực hiện các hành động đơn giản ngay trong Windows. Để sử dụng nó, hãy làm như sau:

Đầu tiên, cho phép hiển thị các tiện ích mở rộng cho các tệp trong Explorer thông qua Xem - Phần mở rộng Tệp (Xem - Phần mở rộng Tệp):

Cách mở Excel mới trong một cửa sổ riêng

Sau đó, chúng tôi tạo một tệp văn bản trong bất kỳ thư mục nào hoặc trên màn hình nền (ví dụ: MớiExcel.txt) và sao chép mã VBScript sau vào đó:

Đặt NewExcel = CreateObject ("Excel.Application") NewExcel.Workbooks.Add NewExcel.Vosystem = True set NewExcel = Không có gì  

Lưu và đóng tệp, sau đó thay đổi phần mở rộng của nó từ txt on vbs. Sau khi đổi tên, một cảnh báo sẽ xuất hiện mà bạn phải đồng ý và biểu tượng của tệp sẽ thay đổi:

Cách mở Excel mới trong một cửa sổ riêng

Mọi điều. Bây giờ, nhấp đúp chuột trái vào tệp này sẽ khởi chạy một phiên bản Excel độc lập mới khi bạn cần.

PS

Hãy nhớ rằng bên cạnh những ưu điểm, việc chạy nhiều phiên bản Excel cũng có những nhược điểm. các quá trình hệ thống này "không nhìn thấy" nhau. Ví dụ: bạn sẽ không thể tạo liên kết trực tiếp giữa các ô sổ làm việc trong Excel khác nhau. Ngoài ra, việc sao chép giữa các phiên bản khác nhau của chương trình, v.v. sẽ bị hạn chế rất nhiều. Tuy nhiên, trong hầu hết các trường hợp, đây không phải là một cái giá quá lớn để trả cho việc không mất thời gian chờ đợi.

  • Cách giảm kích thước tệp và tăng tốc độ tệp
  • Sách Macro Cá nhân là gì và cách sử dụng nó

Bình luận