Excel dosyasındaki eksik öğe hatasını nasıl düzeltirsiniz?
"Çalışma kitabında öğe eksik" (veya "Nesne taşındı, yeniden adlandırıldı veya silindi") hatası, bir formül, makro veya grafik artık dosyada bulunmayan bir nesneye başvurduğunda ortaya çıkar. Çoğu zaman sorun, silinmiş sayfalara olan bağlantıları kontrol ederek, "Ad Yöneticisi"ndeki adlandırılmış aralıkları düzelterek veya yerleşik onarım yardımcı programı aracılığıyla dosya yapısını onararak çözülür.
Hata mesajının neden ortaya çıktığı
Excel, hücreler, sayfalar ve nesneler arasındaki ilişkileri bağlantılar halinde saklar. Hedef nesne ortadan kalktığında bağlantı kopar ve program bir uyarı verir. Başlıca nedenler şunlardır:
- Sayfaların silinmesi veya yeniden adlandırılması. Formül
Sayfa2!A1hücresine başvuruyor, ancakSayfa2silinmiş veyaRaporolarak yeniden adlandırılmış olabilir. - Adlandırılmış aralıklardaki hatalar. Çalışma kitabında silinmiş veya tanımında yazım hataları içeren adlandırılmış aralıklar kullanılıyor olabilir.
- Dosya bozulması.
.xlsxdosyasının içindeki XML yapısı bozulmuş ve Excel, belge ağacındaki belirli düğümleri okuyamıyor. - Makro (VBA) sorunları. Kod, etkin sayfada veya çalışma kitabında bulunmayan bir nesneye (grafik, denetim öğesi vb.) erişmeye çalışıyor.
- Sürüm çakışmaları veya eklenti sorunları. Dosya farklı bir Excel sürümünde oluşturulmuş veya mevcut güvenlik ayarları tarafından engellenen öğeler içeriyor.
Hızlı tanılama
Dosyayı güvenli modda açmayı deneyin (Excel'i başlatırken Ctrl tuşuna basılı tutun). Hata ortadan kalktıysa, sorun yüklü eklentilerden veya otomatik yüklenen makrolardan birinde demektir.
Düzeltme için adım adım kılavuz
Hata çalışmanızı engelliyorsa, basit yöntemlerden karmaşıklara doğru sırayla hareket edin.
1. Sayfa bağlantılarını kontrol etme ve düzeltme
Çoğu zaman sorun, aynı çalışma kitabındaki diğer sayfalara yönelik bozuk bağlantılardadır.
- Arama işlevini (
Ctrl + F) kullanın ve ünlem işareti!girin. Bu, çalışma kitabındaki tüm harici bağlantıları bulmanıza yardımcı olacaktır. - Bulunan formülleri kontrol edin. Var olmayan bir sayfaya işaret ediyorlarsa, sayfa adını doğru olanla değiştirin veya bağlantıyı kaldırın.
- Sayfa sadece yeniden adlandırılmışsa, formülde belirtilen orijinal adı geri verin.
2. Ad Yöneticisi ile çalışma
"Bozuk" adlandırılmış aralıklar, hatanın en sık görülen ikinci nedenidir.
- Formüller sekmesine gidin → Ad Yöneticisi'ni seçin (veya
Ctrl + F3tuşlarına basın). - Listeyi dikkatlice inceleyin. Hatalı adlar genellikle "#BAŞVURU!" hatasıyla işaretlenir veya var olmayan aralıklara yönlendirir.
- Çalışmayan adları silin veya doğru hücre aralığını belirterek bunları düzenleyin.
Büyük çalışma kitapları için ipucu Ad Yöneticisi'nde listeyi "Değer" sütununa göre sıralayabilirsiniz. Hatalı adlar genellikle birlikte gruplanır, bu da onların bulunmasını ve silinmesini hızlandırır.
3. Bozuk dosyanın onarılması
Bağlantılar düzgünse, dosyanın iç yapısı bozulmuş olabilir.
- Excel'i açın (boş bir çalışma kitabı).
- Dosya → Aç → Gözat seçeneklerine tıklayın.
- Sorunlu dosyayı seçin (tek tıklama), ancak "Aç" düğmesi yerine yanındaki oka tıklayın.
- Aç ve Onar seçeneğini belirleyin.
- İletişim kutusunda önce Onar düğmesini deneyin. İşe yaramazsa, işlemi tekrarlayın ve Verileri Ayıkla seçeneğini belirleyin (bu, değerleri ve formülleri korur ancak biçimlendirmeyi kaldırabilir).
4. Makrolarda hata ayıklama (VBA kullanılıyorsa)
Hata yalnızca makro çalıştırıldığında ortaya çıkıyorsa:
- VBA düzenleyicisini açmak için
Alt + F11tuşlarına basın. - Hataya neden olan kod satırını bulun (hatalı çalıştırmada genellikle sarı renkle vurgulanır).
- Sayfa adının (
Worksheets("Ad")) veya nesnenin (Charts("Ad")) doğru belirtildiğini kontrol edin. Nesnenin etkin çalışma kitabında bulunduğundan emin olun.
Sorunu çözerken yapılan yaygın hatalar
- Gizli adların göz ardı edilmesi. Kullanıcılar yalnızca görünür formülleri kontrol eder ve adlandırılmış aralıkların gizli olabileceğini veya koşullu biçimlendirme ve veri doğrulamada kullanılabileceğini unutur.
- Orijinal dosyanın üzerine kaydetme. Kopya oluşturmadan dosyayı düzeltmeye çalışmak. Onarım işlemi yanlış giderseniz veriler kalıcı olarak kaybedilebilir. Her zaman bir kopya ile çalışın.
- XML'in manuel olarak düzenlenmesi.
.xlsxarşivini açıp XML dosyalarını yapı hakkında derin bilgi sahibi olmadan manuel olarak düzenlemeye çalışmak, genellikle dosyanın tamamen okunamaz hale gelmesine neden olur.
Sıkça Sorulan Sorular (SSS)
Dosyayı açarken hata alıyorsam ve içeri giremiyorsam ne yapmalıyım? Dosyayı başka bir bilgisayarda veya Excel'in çevrimiçi sürümünde (tarayıcıda Office 365) açmayı deneyin. Web sürümü bazen yerel makro hatalarını yok sayar ve dosyayı temiz bir şekilde kaydetmenize olanak tanır.
Bu hatayı gelecekte önlemek mümkün mü? Evet. Sayfaları silmeden önce "Bağımlılıkları Bul" işlevini kullanarak o sayfaya kimseye referans verilmediğinden emin olun. Yapısal değişiklikler yapmadan önce karmaşık çalışma kitaplarının düzenli yedeklerini alın.
Neden hata yalnızca ağdaki bir kullanıcıda ortaya çıkıyor? Büyük olasılıkla sorun, belirli bir PC'deki geçici dosya önbelleğinde veya eklenti sürümlerindedir. Excel'in geçici dosya klasörünü temizlemek veya iş istasyonundaki Office paketini güncellemek genellikle sorunu çözer.
Önemli! Tüm verilerin yerinde olduğundan emin değilseniz, dosyayı başarıyla açtıktan hemen sonra asla kaydetmeyin. Önce temel formülleri ve özet tabloları kontrol edin, ardından dosyayı yeni bir adla kaydedin.