Bagaimana saya bisa menghentikan Excel dari membuka jendela kosong kedua saat membuka file dari Explorer?

35

Ketika saya membuka file Excel dari Windows Explorer, saya selalu mendapatkan jendela Excel kedua juga. Mengganggu, ketika saya menutupnya, itu tidak menutup, tetapi jendela lain tidak!

Ini tampaknya menjadi masalah umum:

Bagaimana saya bisa menghentikan jendela kedua ini muncul?

Deanna
sumber
techwalla.com/articles/... Tautan ini membantu saya keluar
Standin.Wolf
2
File> Opsi> Add-in> [di bagian bawah] Kelola: Add-in COM> Pergi> nonaktifkan MySQL For Excel
Alaa M.
Periksa jawaban yang paling sebagai disediakan oleh Girish Mdi pos terkait .
SIM

Jawaban:

29

Ini dapat terjadi karena korupsi di buku kerja makro pribadi ( %appData%\Microsoft\Excel\XLSTART\), dan menghapus PERSONAL.XLSBdari folder ini menyebabkan masalah hilang.

Saya harus mengekspor masing-masing modul makro saya ke folder lain, kemudian setelah menghapus PERSONAL.XLSB, merekam makro baru yang tersimpan di "Buku Kerja Makro Pribadi" saya (yang dibuat ulang PERSONAL.XLSB), kemudian pada bilah alat Pengembang, klik "Visual Basic" dan impor modul makro lagi.

Semua kunci pintas dan deskripsi dipertahankan, tetapi yang lebih penting, saya tidak mendapatkan salinan kedua dari pembukaan Excel setiap kali saya membuka lembar kerja dari Explorer.

Deanna
sumber
2
Saya harus menyingkirkan PERSONAL.XLSB lama saya dan kemudian menyalin dan menempelkan konten makro ke yang baru, yang dibuat oleh Office 2016.
Adam Nofsinger
Menghapus file ini juga menyelesaikan masalah bagi saya. Akan mengawasi folder untuk sementara waktu dan memastikan itu tidak terjadi lagi
SimonC - Reinstate Monica
27

Jendela ekstra saya ternyata menjadi masalah dengan add-in . Di Excel 2016, berikut ini cara memperbaikinya:

  • Buka Excel.
  • Buka File> Opsi.
  • Klik Add-in.
  • Lihatlah Add-in Aplikasi Aktif (jadi aliteratif!)
  • Di bagian bawah dialog, di Kelola, atur dropdown ke Add-in COM dan klik Go ...
  • Hapus centang pada hal-hal yang tidak Anda butuhkan.

Dalam kasus saya, ada tiga peralatan tambahan COM yang aktif:

  • MySQL untuk Excel
  • DriveForOffice [add-in Google Drive]
  • Inspektur Kompatibilitas Kode Microsoft Excel

Saya meninggalkan DriveForOffice tetapi menonaktifkan dua lainnya, dan jendela ekstra saya berhenti muncul.

Kyralessa
sumber
1
Memperbaikinya untuk saya ... serta memperbaiki masalah dengan selalu meminta untuk menyimpan lembar kerja yang tidak berubah. Saya juga punya MySQL untuk Excel, dan beberapa tambahan yang terkait dengan Visual Studio.
omatai
10
Add-in "MySQL untuk Excel" secara khusus menyebabkan lembar tambahan pada mesin saya. Terima kasih atas tipnya!
MikeB
3
Menilai dari pengalaman saya sendiri dan yang sudah dicatat, saya menduga bahwa pihak yang bersalah adalah MySQL untuk Excel, karena muncul dua kali dalam jawaban dan komentar, dan juga dalam daftar saya sendiri. Dua tambahan COM lainnya dalam daftar saya adalah Team Foundation untuk Excel dan Visual Studio Tools untuk Office Design-Time Adapter untuk Excel, yang keduanya belum pernah saya gunakan. Karena keduanya terlibat tahun lalu, saya curiga tidak ada yang terlibat.
David A. Gray
2
apa hubungan antara membuka dua windows excel dan MySql?
user9623
Saya mulai memperhatikan masalah ini setelah terhubung ke database MySQL menggunakan Add-in. Masalahnya berhenti setelah saya menonaktifkannya.
xinthose
8

Saya memiliki masalah yang sama persis di Excel 2015 selama beberapa waktu, dan ketika saya menyembunyikan buku kerja Personal.xlsb, halaman kosong akan terbuka dan saya tidak bisa menutup yang tanpa menutup file yang sebenarnya ingin saya buka.

Tetapi akhirnya saya menemukan solusinya! Masalah saya adalah bahwa saya memiliki file Personal.xlsb di lokasi alternatif, dan untuk beberapa alasan pencarian drive C tidak mengembalikan kecocokan untuk nama file itu. Lokasiku sama dengan yang disebutkan Amber di atas, tapi aku ingin membagikan bagaimana aku menemukannya kalau-kalau ada orang lain yang lokasinya berbeda.

Solusinya adalah menemukan lokasi sebenarnya dari file Personal.xlsb sehingga Anda dapat menghapusnya. Untuk melakukannya, buka excel dan alihkan ke file Personal.xlsb. Sekarang pilih tab "File" di kiri atas yang akan memuat halaman "Info". Di sisi kanan informasi pada halaman itu ada informasi seperti "Properti, Tanggal Terkait, Orang Terkait, dan Dokumen Terkait." Langsung di bawah Dokumen Terkait adalah hyperlink yang mengatakan "Buka Lokasi File." Klik hyperlink ini dan excel akan membuka lokasi sebenarnya dari file Personal.xlsb di mana pun instalasi Anda menempatkannya.

Sekarang tutup Excel, hapus file Personal.xlsb, dan buka kembali Excel. Seharusnya hanya membuka file yang Anda inginkan dan jendela kedua tidak akan lagi muncul. Mulai saat ini, saya berharap tips lain online tentang membuat / menghapus / menampilkan / menyembunyikan file Personal.xlsb akan berfungsi seperti yang diharapkan. Tapi saya membiarkannya dihapus dan Excel akhirnya memuat seperti yang saya harapkan.

Chris Riesz
sumber
2
"beralih ke file Personal.xlsb" - bagaimana ???
Tulang
tbone: Anda dapat pergi ke tab View, klik Unhide, dan pilih personal.xlsb di dialog sembulan.
Amit Naidu
5

Saya punya masalah ini juga. Kupikir itu mungkin terkait dengan file PERSONAL.xlsb saya seperti yang banyak disebutkan. Namun, itu selalu berhasil disembunyikan hingga saat ini.

Saya pergi ke folder XLSTART untuk melihat apakah buku kerja pribadi saya memang di tempat yang salah. Itu ada di sana jadi saya mencoba menghapus dan membuatnya kembali tidak berhasil (hanya sakit besar di pantat saya dengan jumlah makro yang saya miliki).

Saya kembali ke folder XLSTART dan melihat ada juga file tambahan, sesuatu yang harus saya instal untuk bekerja. Saya menghapus file ini dan memulai kembali Excel - tanpa jendela tambahan! PERSONAL.xlsb juga tetap tersembunyi. Bukannya ini masalah semua orang tapi itu milikku

Kim
sumber
1
Bisakah Anda memberi tahu kami apa file yang dihapus itu? Selain itu, apakah add-in muncul di tampilan "Kelola Add-in" pada layar Pengaturan (dalam Excel), dan jika demikian, apakah masih muncul atau apakah Anda akhirnya menghapusnya?
CBHacking
Saya melihat skenario serupa di Excel 2013 office15 di mana HP ALM terkait TDExcelAddin.xlatelah bertentangan dengan personal.xlsb untuk beberapa pengguna, menyebabkan jendela hantu ini. Tidak jelas alasannya. Menonaktifkan salah satu dari dua perbaikan ini.
Amit Naidu
3

Saya memiliki masalah yang sama karena saya telah membuat makro, yang menyimpan dalam PERSONAL.xlsb terletak di C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART Anda hanya dapat membuka dari lokasi ini pergi ke tab Lihat dan pilih Sembunyikan . Mulai sekarang saat Anda membuka file ini tidak akan lagi terbuka juga, tetapi masih akan memungkinkan penggunaan, misalnya, makro yang dibuat yang ingin Anda gunakan dalam banyak file. Sekarang saya telah melihat solusi untuk masalah yang saya ingat karena tidak terhindar dari buku kerja PRIBADI ini yang dibuat, tidak dapat mengingat mengapa saya akan melakukannya.

Amber S
sumber
Sepertinya, saya akan mengirim pesan ini nanti.
Deanna
akhirnya lokasi yang benar-benar ada di komputer saya! : D Kecuali nama file saya bukan "PERSONAL" dan saya tidak sengaja membuat makro - saya hanya menghapus semua file di sana dan semuanya bekerja lagi.
Cold_Class
0

Dalam kasus saya, saya tidak bisa menghapus buku kerja makro karena penuh dengan makro. Apa yang membantu saya adalah membuat file personal.xlsb terlihat, memodifikasinya sedikit (saya mengubah lebar kolom), menyimpannya kembali dan bersembunyi lagi. Dan voila - jendela kosong tambahan tidak muncul lagi! Tampaknya MS telah membuat beberapa perubahan ke format file xlsb dan file perlu diperbarui.

mikolajek
sumber
0

Tanpa menyembunyikan dan menyembunyikan kembali personal.xlsb akan menyingkirkan jendela untuk satu sesi untuk saya, tetapi itu tidak akan hilang untuk selamanya. Jadi saya menambahkan marco yang akan berjalan secara otomatis setiap kali saya membuka Excel untuk menyembunyikan kembali personal.xlsb. Ini kodenya:

Private Sub Auto_Open()

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

End Sub

Jika Anda menambahkan ini ke modul di Personal.xlsb itu akan berjalan setiap saat Excel dibuka dan akan menghapus jendela kedua.

OSUZorba
sumber