Có thể bạn quan tâm: Tại Sao Không Kéo Được Số Thứ Tự Trong Excel Và Cách Khắc Phục
Giới thiệu
Trong công việc hàng ngày, việc mở nhiều file Excel cùng lúc là điều phổ biến, đặc biệt khi người dùng cần so sánh dữ liệu, thực hiện báo cáo, hoặc kết hợp thông tin từ nhiều nguồn khác nhau. Tuy nhiên, nhiều người dùng gặp phải ESTA (Excel Self-Triggered Access) khi cố gắng mở hai file Excel trong cùng một phiên làm việc. Hệ thống báo lỗi “Không thể mở file” hoặc “File đã được mở bởi một ứng dụng khác” gây làm gián đoạn công việc và làm phiền người dùng. Bài viết này sẽ phân tích chi tiết nguyên nhân gây ra vấn đề này, cung cấp các phương pháp kiểm tra và khắc phục, cùng với những mẹo để tránh tình trạng này trong tương lai.
Có thể bạn quan tâm: Tại Sao Khi Đánh Số 0 Trong Excel Lại Mất?
1. Nguyên nhân chính khiến không mở được 2 file Excel cùng lúc
1.1 Excel hạn chế mở nhiều file cùng lúc
- Excel truyền thống (Excel 2007-2026): Mặc dù cho phép mở nhiều workbook trong cùng một cửa sổ, nhưng trong một số trường hợp, Excel sẽ chuyển tất cả các workbook vào một trình tiến trình duy nhất. Khi một workbook được mở trong chế độ “Read‑Only” hoặc khi có macro chạy, Excel có thể ngăn chặn việc mở workbook mới để tránh xung đột.
- Excel 2026/2026/365: Được thiết kế hỗ trợ nhiều cửa sổ, nhưng vẫn có giới hạn khi mở workbook từ một nguồn mạng hoặc khi workbook chứa các tính năng đặc biệt (Share Workbook, Data Model, Power Query). Trong trường hợp này, Excel có thể tự động đóng workbook cũ hoặc không cho phép mở thêm.
1.2 File được “lock” bởi người dùng khác hoặc bởi một quy trình khác
- Khi một file được mở trên một máy tính khác qua mạng (SharePoint, OneDrive, hoặc ổ cứng chia sẻ), Excel sẽ ghi nhận trạng thái “đang được sử dụng” và bảo vệ dữ liệu khỏi hỏng hóc. Nếu người dùng cố mở file trên máy tính khác mà không có quyền “Read‑Write”, Excel sẽ tự động mở file ở chế độ “Read‑Only” hoặc thông báo lỗi.
- Antivirus hoặc phần mềm bảo mật có thể “lock” file trong thời gian quét, làm cho Excel không thể mở file trong thời gian đó.
1.3 Đường dẫn file quá dài hoặc chứa ký tự đặc biệt
- Windows có giới hạn độ dài đường dẫn tối đa 260 ký tự (MAX_PATH). Nếu đường dẫn tới file Excel vượt quá giới hạn này, Excel có thể không mở file. Ngoài ra, ký tự đặc biệt như “:”, “”, “?”, “<”, “>”, “|” trong đường dẫn sẽ làm Excel lỗi khi mở file.
1.4 Mạng lưới và OneDrive/SharePoint
- Khi file nằm trên facilmente OneDrive, SharePoint hoặc một ổ cứng chia sẻ qua SMB, Excel sẽ cố gắng đồng bộ file với đám mây. Nếu quá trình đồng bộ đang diễn ra (đang tải lên/ tải xuống), Excel có thể không mở file.
- Nếu đường dẫn mạng bị mất kết nối hoặc cập nhật phiên bản file giữa hai máy, Excel sẽ báo lỗi “File has been modified by another user” và ngăn mở file.
1.5 Add‑ins, macro, hoặc tính năng đặc biệt
- Nhiều add‑in (Excel Power Query, Power Pivot, Analysis ToolPak) có thể mở một workbook trong một phiên bản riêng biệt. Khi có add‑in đang chạy, Excel có thể “lock” một workbook để tránh xung đột với add‑in khác.
- Macro VBA có thể chứa lệnh
Application.EnableEvents = Falsehoặc gọiWorkbook.Opentrong một vòng lặp, làm cho Excel bị “đóng băng” khi mở thêm file.
1.6 Hạn chế tài nguyên (RAM, CPU)
- Mỗi workbook Excel tiêu thụ bộ nhớ RAM nhiều. Khi mở nhiều workbook, RAM có thể đầy và Excel sẽ không cấp phát bộ nhớ cho workbook mới. Điều này thường xảy ra trên máy tính có RAM < 8GB hoặc khi các workbook chứa bảng dữ liệu lớn, PivotTable, hoặc Power Pivot.
1.7 Phiên bản và cấu hình Excel
- Excel 2026 hoặc cũ: Hạn chế mở nhiều workbook trong cùng một phiên làm việc, đặc biệt khi workbook chứa macro.
- Excel 365: Hỗ trợ mở nhiều workbook, nhưng nếu người dùng đang trong chế độ “Co‑authoring” (chia sẻ đồng thời) thì Excel sẽ yêu cầu tất cả các workbook được mở trên cùng một phiên làm việc.
Có thể bạn quan tâm: Tại Sao Khi Copy Công Thức Trong Excel Không Nhảy Và Cách Khắc Phục
2. Kiểm tra và khắc phục
2.1 Kiểm tra trạng thái file
- Mở File Explorer và chuyển tới thư mục chứa file. Nhấn chuột phải vào file, chọn Properties. Kiểm tra hộp Read‑Only. Nếu được tích, cắt bỏ và nhấn Apply.
- Kiểm tra File > Info trong Excel để xem file có đang được mở bởi người khác hay không.
2.2 Kiểm tra Task Manager
- Mở Task Manager (Ctrl+Shift+Esc). Kiểm tra xem có Excel.exe nào đang chạy?
- Nếu có nhiều tiến trình Excel, hãy thử kết thúc tiến trình thứ nhất và mở lại file.
- Để tránh “hung” tiến trình, hãy end task và mở lại Excel.
2.3 Tắt Add‑ins
- Vào File > Options > Add-ins. Tại phần Manage, chọn Excel Add-ins và nhấn Go. Gỡ bỏ tích các add‑in không cần thiết.
- Tắt COM Add-ins và ActiveX add‑ins tương tự.
2.4 Tắt Antivirus
- Tạm thời tắt antivirus hoặc cấu hình “exclusion” cho thư mục chứa file Excel. Đặc biệt, nếu antivirus có “real‑time scanning” quá khắt khe, nó có thể “lock” file trong thời gian quét.
2.5 Đặt Excel mở trong cửa sổ riêng
- Mở Excel, vào File > Options > Advanced > General > Open each workbook in its own window. Tích vào tùy chọn này.
- Khi mở file, nhấn Alt+F4 để đóng Excel và mở lại, Excel sẽ tạo một instance mới.
2.6 Sử dụng Excel 365 Multi‑instance

Có thể bạn quan tâm: Tại Sao Không Lọc Được Hết Dữ Liệu Trong Excel? Những Nguyên Nhân Và Giải Pháp Thực Tế
- Trên Windows 10/11, có thể mở một instance Excel mới bằng cách nhấn Win+R và gõ
excel.exe /n. Hoặc mở từ Start Menu nhưng không mở trong cùng một instance. - Khi mở file trong instance mới, bạn có thể mở file thứ hai trong instance cũ mà không bị xung đột.
2.7 Kiểm tra đường dẫn file
- Đảm bảo đường dẫn tới file không vượt quá 260 ký tự. Nếu cần, di chuyển file vào thư mục gốc hoặc sử dụng ký tự ngắn hơn.
- Loại bỏ ký tự đặc biệt khỏi tên file hoặc thư mục.
2.8 Kiểm tra đồng bộ mạng
- Đảm bảo kết nối mạng ổn định. Nếu file nằm trên OneDrive/SharePoint, chờ đồng bộ hoàn tất.
- Sử dụng Files On-Demand trong OneDrive để tạm thời tắt đồng bộ trên máy tính.
3. Phương pháp mở 2 file Excel cùng lúc hiệu quả
3.1 Mở hai file trong cùng một cửa sổ (Split view)
- Mở Excel, mở file đầu tiên.
- Vào View > New Window để mở file thứ hai trong cùng một cửa sổ.
- Chọn View > Arrange All và chọn Tiled hoặc Horizontal để hiển thị hai file side‑by‑side. Phương pháp này frisch.
3.2 Mở 2 workbook trong 2 instance
- Mở instance thứ hai bằng cách chạy
excel.exe /ntừ Command Prompt. - Mở file đầu tiên trong instance thứ nhất, file thứ hai trong instance thứ hai.
3.3 Mở file trong read‑only mode
- Nếu file được chia sẻ, mở bằng File > Open > Browse và chọn Open in Read‑Only. Bạn_items có thể thao tác nhưng không ghi lại.
3.4 Sử dụng “Open as read-only” trong File Explorer
- Nhấn chuột phải file, chọn Open with > Excel, chọn Open as read-only. Nếu muốn sửa, bạn phải “Save As” một bản sao.
3.5 Sử dụng “Open in background”
- Mở file trong background, sau đó mở file thứ hai. Khi Excel nhận diện file đang mở, sẽ mở một instance mới.
4. Cách tránh lỗi trong tương lai
4.1 Sử dụng chia sẻ tập tin hợp lý
- Tránh mở cùng một file đồng thời từ nhiều máy tính. Nếu cần chia sẻ, hãy sử dụng Co‑authoring trong Office 365 hoặc chuyển file sang Google Sheets.
4.2 Thay đổi cấu hình Excel
- Thường xuyên kiểm tra và cập nhật Excel Options. Đặt
Open each workbook in its own windowvàShow all windows in the taskbarđể tránh “đóng băng” workbook.
4.3 Sử dụng add‑ins kiểm soát phiên bản
- Nếu sử dụng add‑in như Co‑authoring, hãy đảm bảo tất cả người dùng cập nhật phiên bản mới nhất và tuân thủ quy tắc mở file.
4.4 Sử dụng phần mềm quản lý file
- Đối với doanh nghiệp, có thể sử dụng SharePoint với chính sách quản lý phiên bản và quyền truy cập. Điều này giúp tránh “file lock” không cần thiết.
4.5 Sử dụng phần mềm backup
- Đặtassle backup định kỳ, tránh mất dữ liệu khi cố mở file bị lock.
5. Kết luận
Việc không mở được 2 file Excel cùng lúc có thể do nhiều nguyên nhân khác nhau, từ hạn chế kỹ thuật của Excel, file được “lock” bởi người dùng khác, đến cấu hình mạng và bảo mật. Bằng cách kiểm tra trạng thái file, tắt add‑ins, tạm thời vô hiệu antivirus, và điều chỉnh cài đặt Excel để mở mỗi workbook trong cửa sổ riêng, bạn có thể khắc phục nhanh chóng vấn đề này. Nếu cần mở nhiều workbook đồng thời, hãy sử dụng phương pháp “New Window” hoặc chạy nhiều instance của Excel. Với những biện pháp phòng tránh như chia sẻ file hợp lý, cập nhật phần mềm và quản lý quyền truy cập, bạn sẽ giảm thiểu tối đa các lỗi mở file trong tương lai.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
