Bir dosyayı Explorer'dan açarken Excel'in ikinci bir boş pencere açmasını nasıl durdurabilirim?


35

Bir Excel dosyasını Windows Gezgini'nden açtığımda, daima ikinci bir Excel penceresi de alıyorum. Sinir bozucu bir şekilde kapattığımda, kapanmıyor, ama diğer pencere kapanıyor!

Bu yaygın bir sorun gibi görünüyor:

Bu ikinci pencerenin görünmesini nasıl durdurabilirim?


techwalla.com/articles/… Bu bağlantı bana yardımcı oldu
Standin.Wolf

2
Dosya> Seçenekler> Eklentiler> [altta] Yönet: COM Eklentileri> Git> MySQL'i
Alaa M.

Tarafından sağlanan en olarak cevap göz atın Girish Miçinde bağlantılı yazı .
SIM,

Yanıtlar:


29

Bu, kişisel makro çalışma kitabındaki ( %appData%\Microsoft\Excel\XLSTART\) bozulma nedeniyle oluşabilir ve PERSONAL.XLSBbu klasörden kaldırılması sorunun ortadan kalkmasına neden olur.

Makro modüllerin her birini başka bir klasöre dışa aktarmak zorunda kaldım, sonra çıkardıktan sonra PERSONAL.XLSB"Kişisel Makro Çalışma Kitabımda" (yeniden oluşturulmuş PERSONAL.XLSB) depolanan yeni bir makroyu kaydettim , sonra Geliştirici araç çubuğunda "Visual Basic" e tıklayın ve makro modüllerini içe aktardım tekrar.

Tüm kısayol tuşları ve açıklamaları yerine getirildi, ancak daha da önemlisi, Explorer'dan bir çalışma sayfasını her açışımda Excel'in ikinci bir kopyasını alamadım.


2
Eski PERSONAL.XLSB'imden kurtulmam ve makro içeriğini Office 2016 tarafından oluşturulan yeni bir içeriğe kopyalayıp yapıştırmak zorunda kaldım.
Adam Nofsinger

Bu dosyayı kaldırmak da benim için sorunu çözdü. Bir süre klasörde göz kulak ve yapacak emin daha olmaz
SimonC - Eski Monica

27

Ek pencerem, eklentilerle ilgili bir sorun olarak ortaya çıktı . Excel 2016'da, nasıl düzeltileceği:

  • Excel’i açın.
  • Dosya> Seçenekler'e gidin.
  • Eklentiler üzerine tıklayın.
  • Bak Aktif Uygulama eklentiler (aliterasyonlu so!)
  • İletişim kutusunun en altındaki Yönet seçeneğinde, açılır menüyü COM Eklentileri'ne ayarlayın ve Git ... 'i tıklayın .
  • İhtiyacınız olmayan şeylerin işaretini kaldırın.

Benim durumumda aktif üç COM eklentisi vardı:

  • Excel için MySQL
  • DriveForOffice [Google Drive eklentisi]
  • Microsoft Excel Kod Uyumluluk Denetimi

DriveForOffice'den ayrıldım ancak diğer ikisini de devre dışı bıraktım ve fazladan pencerem görünmüyordu.


1
Benim için düzeltildi ... ve aynı zamanda her zaman değişmeyen çalışma sayfalarını kaydetmeyi istemekle ilgili bir sorunu düzeltti. Ayrıca Excel için MySQL ve Visual Studio ile ilgili birkaç eklenti vardı.
omatai,

10
"Excel için MySQL" eklentisi, özellikle makinemdeki fazladan sayfaya neden oluyordu. Bahşiş için teşekkürler!
MikeB

3
Kendi tecrübelerime ve önceden belirtilmiş olanlara bakılırsa, suçlu tarafın Excel için MySQL olduğundan şüpheleniyorum, çünkü cevapta ve yorumlarda iki kez göründüğü için kendi listemde de var. Listemdeki diğer iki COM eklentisi de Excel için Team Foundation ve ikisi de hiç kullanmadığım Excel için Office Tasarım Zamanı Bağdaştırıcısı için Visual Studio Araçları idi. Her ikisi de geçen yıl öğrenildiğinden beri ikisinin de karışmadığından şüpheleniyorum.
David A. Gray

2
İki excel penceresinin açılması ile MySQL'in arasındaki bağlantı nedir?
user9623

Eklentiyi kullanarak bir MySQL veritabanına bağlandıktan sonra bu sorunu fark etmeye başladım. Sorun devre dışı bıraktıktan sonra durdu.
xinthose

8

Excel 2015'te de bir süredir aynı sorunu yaşadım ve Personal.xlsb çalışma kitabını sakladığımda boş bir sayfa açılacaktı ve dosyayı açmadan kapatamadım, aslında açmak istedim.

Ama sonunda bir çözüm buldum! Benim sorunum alternatif bir konumda bir Personal.xlsb dosyamın olmasıydı ve nedense C sürücüsünün aranması bu dosya adı için bir eşleşme döndürmüyordu. Konumum Amber'in yukarıda bahsettiği ile aynıydı, ancak başka birinin farklı bir konumu olması durumunda nasıl bulduğumu paylaşmak istedim.

Çözüm, Personal.xlsb dosyasının gerçek yerini bulmaktır, böylece onu silebilirsiniz. Bunu yapmak için, excel'i açın ve Personal.xlsb dosyasına geçin. Şimdi sol üstteki "Bilgi" sayfasını yükleyen "Dosya" sekmesini seçin. Bu sayfadaki bilgilerin sağ tarafında "Özellikler, İlgili Tarihler, İlgili Kişiler ve İlgili Belgeler" gibi bilgiler bulunur. Doğrudan İlgili Belgeler altında, "Dosya Konumunu Aç" yazan bir köprüdür. Bu köprüyü tıkladığınızda, excel, belirli bir kurulumunuzun nereye yerleştirdiğine bakılmaksızın Personal.xlsb dosyasının gerçek konumunu açar.

Şimdi Excel'i kapatın, Personal.xlsb dosyasını silin ve Excel'i yeniden açın. Sadece istediğiniz dosyayı açmalı ve ikinci bir pencere artık görünmeyecektir. Bu noktadan itibaren, Personal.xlsb dosyasının oluşturulması / silinmesi / gösterilmesi / gizlenmesi ile ilgili diğer ipuçlarının çevrimiçi olarak beklendiği gibi çalışacağını umuyorum. Ama silinmiş bıraktım ve Excel sonunda beklediğim gibi yükleniyor.


2
"Personal.xlsb dosyasına geçin" - nasıl ???
tbone

tbone: Görünüm sekmesine gidebilir, Göster 'i tıklayabilir ve açılır pencereden personal.xlsb'yi seçebilirsiniz.
Amit Naidu

5

Ben de bu sorunu yaşadım. Bahsedilen pek çok kişi gibi PERSONAL.xlsb dosyamla ilgili olabileceğini düşündüm. Ancak, yakın zamana kadar her zaman başarıyla gizlendi.

Kişisel çalışma kitabımın gerçekten yanlış bir yerde olup olmadığını görmek için XLSTART klasörüne gittim. Oradaydı, onu silmeyi ve boşa harcamayı denemeyi denedim (sahip olduğum makro miktarıyla popomda büyük bir acı vardı).

XLSTART klasörüne geri döndüm ve iş için yüklemem gereken bir eklenti dosyası olduğunu gördüm. Bu dosyayı sildim ve Excel'i yeniden başlattım - fazladan pencere yok! KİŞİSEL.xlsb de gizli kalır. Bu herkesin meselesi değil ama benim.


1
Kaldırılan dosyanın ne olduğunu bize söyleyebilir misiniz? Ayrıca, eklenti Ayarlar ekranının "Eklentileri Yönet" görünümünde (Excel içinde) göründü mü ve öyleyse yine de görünmeye devam ediyor mu yoksa kaldırmaya mı başladınız?
CBHack

HP ALM ile ilgili TDExcelAddin.xlabazılarının kişisel.xlsb ile çakıştığı ve bu hayalet pencerelere neden olduğu Excel 2013 ofisinde15 benzer bir senaryo görüyorum . Neden olduğu belli değil. Bu ikisinden herhangi birini devre dışı bırakmak onu düzeltir.
Amit Naidu,

3

Aynı sorunu yaşadım çünkü C: \ Users \ kullanıcı adı \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART konumunda bulunan PERSONAL.xlsb dosyasında tasarruf sağlayan makrolar oluşturdum . Bu konumdan açıp Görünüm sekmesine gidip Gizle'yi seçin. . Şu andan itibaren bir dosyayı açtığınızda, bu artık açılmayacak, ancak örneğin birden fazla dosyada kullanmak istediğiniz makroların kullanılmasına izin verecek. Şimdi bu sorunun çözümünü gördüğüm için yarattığım bu KİŞİSEL çalışma kitabını yasakladığımı hatırladım, neden yaptığımı hatırlayamıyorum.


Muhtemelen görünüyor, bunu sonra mesajlarım.
Deanna,

Sonunda aslında bilgisayarımda bulunan bir yer! : D Dosyamın adı "KİŞİSEL" olmadı ve bilerek herhangi bir Makro oluşturmadım - sadece oradaki tüm dosyaları sildim ve her şey tekrar çalıştı.
Cold_Class

0

Benim durumumda makro çalışma kitabını, makrolarla dolu olduğu için silemedim. Bana yardım eden şey personal.xlsb dosyasını görünür yapmak, biraz değiştirmekti (sütun genişliğini değiştirdim), yeniden kaydedin ve tekrar gizleyin. Ve işte - ek boş pencere artık görünmüyor! MS, xlsb dosya biçiminde bazı değişiklikler yapmış görünüyor ve dosyanın güncellenmesi gerekiyor.


0

Personal.xlsb dosyasını gizlemek ve yeniden gizlemek, benim için bir oturum için pencereden kurtulur, ancak iyi bir şey olmazdı. Bu yüzden, personal.xlsb dosyasını yeniden gizlemek için Excel'i her açtığımda otomatik olarak çalışacak bir marco ekledim. İşte kod:

Private Sub Auto_Open()

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

End Sub

Bunu Personal.xlsb'deki bir modüle eklerseniz, Excel açıldığında ikinci pencereyi kaldıracaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.