Làm cách nào tôi có thể ngăn Excel mở cửa sổ trống thứ hai khi mở tệp từ Explorer?


35

Khi tôi mở tệp Excel từ Windows Explorer, tôi luôn nhận được cửa sổ Excel thứ hai. Khó chịu, khi tôi đóng nó, nó không đóng, nhưng cửa sổ khác thì có!

Đây dường như là một vấn đề phổ biến:

Làm thế nào tôi có thể dừng cửa sổ thứ hai này xuất hiện?


techwalla.com/articles/ Đức Liên kết này đã giúp tôi ra ngoài
Standin.Wolf

2
Tệp> Tùy chọn> Bổ trợ> [ở dưới cùng] Quản lý: Bổ trợ COM> Đi> tắt MySQL cho Excel
Alaa M.

Kiểm tra câu trả lời được bình chọn nhiều nhất được cung cấp bởi Girish Mtrong bài được liên kết .
SIM

Câu trả lời:


29

Điều này có thể xảy ra do tham nhũng trong sổ làm việc macro cá nhân ( %appData%\Microsoft\Excel\XLSTART\) và xóa PERSONAL.XLSBkhỏi thư mục này khiến vấn đề không còn nữa.

Tôi đã phải xuất từng mô-đun macro của mình sang một thư mục khác, sau đó sau khi xóa PERSONAL.XLSB, ghi lại một macro mới được lưu trong "Sổ làm việc Macro cá nhân" (được tạo lại PERSONAL.XLSB), sau đó trên thanh công cụ của Nhà phát triển, nhấp vào "Visual Basic" và nhập các mô-đun macro lần nữa.

Tất cả các phím tắt và mô tả được duy trì, nhưng quan trọng hơn, tôi đã không nhận được bản sao mở Excel thứ hai mỗi khi tôi mở một bảng tính từ Explorer.


2
Tôi đã phải loại bỏ PERSONAL.XLSB cũ của mình và sau đó sao chép và dán nội dung macro vào một nội dung mới, được tạo bởi Office 2016.
Adam Nofsinger

Xóa tập tin này cũng giải quyết vấn đề cho tôi. Sẽ để mắt đến thư mục trong một thời gian và đảm bảo nó sẽ không xảy ra lần nữa
SimonC - Tái lập Monica

27

Cửa sổ phụ của tôi hóa ra là một vấn đề với bổ trợ . Trong Excel 2016, đây là cách khắc phục:

  • Mở Excel.
  • Đi tới Tệp> Tùy chọn.
  • Nhấp vào Bổ trợ.
  • Nhìn vào bổ trợ ứng dụng hoạt động (rất phù hợp!)
  • Ở dưới cùng của hộp thoại, trong Quản lý, đặt danh sách thả xuống thành Bổ trợ COM và nhấp vào ...
  • Bỏ chọn những thứ bạn không cần.

Trong trường hợp của tôi, có ba bổ trợ COM hoạt động:

  • MySQL cho Excel
  • DriveForScript [bổ trợ Google Drive]
  • Trình kiểm tra tương thích mã Microsoft Excel

Tôi đã rời DriveForOffice nhưng vô hiệu hóa hai cái còn lại và cửa sổ phụ của tôi đã ngừng hiển thị.


1
Đã sửa nó cho tôi ... cũng như sửa một vấn đề với luôn nhắc nhở lưu các bảng tính không thay đổi. Tôi cũng đã có MySQL cho Excel và một vài bổ trợ liên quan đến Visual Studio.
omatai

10
Bổ trợ "MySQL cho Excel" đặc biệt gây ra bảng phụ trên máy của tôi. Cảm ơn vì tiền hỗ trợ!
MikeB

3
Đánh giá từ kinh nghiệm của bản thân và những người đã lưu ý, tôi nghi ngờ rằng bên có tội là MySQL cho Excel, vì nó xuất hiện hai lần trong câu trả lời và nhận xét, và cũng nằm trong danh sách của riêng tôi. Hai bổ trợ COM khác trong danh sách của tôi là Team Foundation cho Excel và Visual Studio Tools cho Office Ad-Time Adaptor cho Excel, không phải cái nào tôi từng sử dụng. Kể từ khi cả hai bị xâm phạm vào năm ngoái, tôi nghi ngờ rằng cả hai đều không liên quan.
David A. Gray

2
kết nối giữa việc mở hai cửa sổ excel và MySql là gì?
dùng9623

Tôi bắt đầu nhận thấy vấn đề này sau khi kết nối với cơ sở dữ liệu MySQL bằng cách sử dụng Bổ trợ. Vấn đề đã dừng lại sau khi tôi vô hiệu hóa nó.
xinthose

8

Tôi đã gặp vấn đề tương tự chính xác trong Excel 2015 khá lâu và khi tôi ẩn sổ làm việc Personal.xlsb, một trang trống sẽ mở ra và tôi không thể đóng cái đó mà không đóng tệp tôi thực sự muốn mở.

Nhưng cuối cùng tôi đã tìm ra giải pháp! Vấn đề của tôi là tôi đã có tệp Personal.xlsb ở một vị trí thay thế và vì một lý do nào đó, việc tìm kiếm ổ C không trả về kết quả khớp với tên tệp đó. Vị trí của tôi là cùng một địa điểm mà Amber đã đề cập ở trên, nhưng tôi muốn chia sẻ làm thế nào tôi tìm thấy nó trong trường hợp người khác có một vị trí khác.

Giải pháp là tìm vị trí thực của tệp Personal.xlsb để bạn có thể xóa nó. Để làm điều đó, hãy mở excel và chuyển sang tệp Personal.xlsb. Bây giờ chọn tab "Tệp" ở trên cùng bên trái sẽ tải trang "Thông tin". Ở bên phải của thông tin trên trang đó có thông tin như "Thuộc tính, Ngày liên quan, Người có liên quan và Tài liệu liên quan". Trực tiếp bên dưới Tài liệu liên quan là một siêu liên kết có nội dung "Vị trí tệp mở". Nhấp vào siêu liên kết này và excel sẽ mở vị trí thực sự của tệp Personal.xlsb bất kể vị trí cài đặt cụ thể của bạn đã đặt nó ở đâu.

Bây giờ hãy đóng Excel, xóa tệp Personal.xlsb và mở lại Excel. Nó sẽ chỉ mở tệp bạn muốn và một cửa sổ thứ hai sẽ không còn xuất hiện. Từ thời điểm này, tôi mong đợi các mẹo khác trực tuyến về việc tạo / xóa / hiển thị / ẩn tệp Personal.xlsb sẽ hoạt động như mong đợi. Nhưng tôi đã để nó bị xóa và Excel cuối cùng cũng tải như tôi mong đợi.


2
"chuyển sang tệp Personal.xlsb" - bằng cách nào ???
xương đòn

tbone: bạn có thể chuyển đến tab Xem, nhấp vào Bỏ ẩn và chọn Personal.xlsb trong hộp thoại bật lên.
Amit N Nikol

5

Tôi đã có vấn đề này là tốt. Nghĩ rằng nó có thể liên quan đến tập tin PERSONAL.xlsb của tôi như nhiều người đã đề cập. Tuy nhiên, nó đã luôn được ẩn thành công cho đến gần đây.

Tôi đã đi đến thư mục XLSTART để xem liệu sổ làm việc cá nhân của tôi có thực sự ở sai vị trí không. Nó ở đó vì vậy tôi đã cố gắng xóa và tái tạo nó vô ích (chỉ là một nỗi đau lớn ở mông của tôi với số lượng macro tôi có).

Tôi quay lại thư mục XLSTART và thấy đó cũng là một tập tin bổ trợ, thứ gì đó tôi phải cài đặt cho công việc. Tôi đã xóa tệp này và khởi động lại Excel - không có cửa sổ phụ! PERSONAL.xlsb cũng bị ẩn. Không phải đây là vấn đề của mọi người mà là của tôi


1
Bạn có thể cho chúng tôi biết các tập tin bị loại bỏ là gì? Ngoài ra, bổ trợ có hiển thị trong giao diện "Quản lý bổ trợ" của màn hình Cài đặt (trong Excel) không và nếu có, nó vẫn hiển thị hay cuối cùng bạn đã gỡ bỏ nó?
CBHacking

Tôi đang thấy một kịch bản tương tự trong Excel 2013 office15 trong đó liên quan đến HP ALM TDExcelAddin.xlađã xung đột với Personal.xlsb đối với một số người dùng, gây ra các cửa sổ ma này. Không rõ tại sao. Vô hiệu hóa một trong hai sửa chữa nó.
Amit N Nikol

3

Tôi gặp vấn đề tương tự vì tôi đã tạo các macro, lưu trong PERSONAL.xlsb trong C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART Bạn chỉ có thể mở từ vị trí này vào tab Xem và chọn Ẩn . Từ giờ trở đi khi bạn mở một tệp, nó sẽ không còn mở nữa, nhưng vẫn sẽ cho phép sử dụng, ví dụ, các macro được tạo mà bạn muốn sử dụng trong nhiều tệp. Bây giờ tôi đã thấy giải pháp cho vấn đề mà tôi nhớ là đã bỏ cuốn sổ làm việc CÁ NHÂN này được tạo ra, chỉ không thể nhớ lại lý do tại sao tôi sẽ làm nó.


Có vẻ như, tôi sẽ nhắn tin này sau.
Deanna

cuối cùng là một vị trí thực sự tồn tại trên máy tính của tôi! : D Ngoại trừ tên tệp của tôi không phải là "CÁ NHÂN" và tôi không cố ý tạo bất kỳ Macro nào - Tôi chỉ xóa tất cả các tệp trong đó và mọi thứ hoạt động trở lại.
Cold_Class

0

Trong trường hợp của tôi, tôi chỉ đơn giản là không thể xóa sổ làm việc macro vì nó chứa đầy đủ các macro. Điều giúp tôi là làm cho tệp Personal.xlsb hiển thị, sửa đổi nó một chút (tôi đã thay đổi độ rộng cột), lưu lại và ẩn lại. Và voila - cửa sổ trống bổ sung không xuất hiện nữa! Có vẻ như MS đã thực hiện một số thay đổi thành định dạng tệp xlsb và tệp cần cập nhật.


0

Bỏ ẩn và ẩn lại cá nhân.xlsb sẽ thoát khỏi cửa sổ một phiên cho tôi, nhưng nó sẽ không biến mất mãi mãi. Vì vậy, tôi đã thêm một marco sẽ tự động chạy mỗi khi tôi mở Excel để ẩn lại cá nhân.xlsb. Đây là mã:

Private Sub Auto_Open()

   Windows("PERSONAL.XLSB").Visible = True
   Windows("PERSONAL.XLSB").Visible = False

End Sub

Nếu bạn thêm phần này vào mô-đun trong Personal.xlsb, nó sẽ chạy bất cứ khi nào Excel được mở và sẽ xóa cửa sổ thứ hai.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.