Çalışma Kitabı Kaydetme

Çalışma kitabı kaydetme (Save workbook), Excel'de yaptığınız işi dosya olarak saklamanızı sağlar. Dosya yeniyse Dosya > Kaydet (File > Save) ya da Dosya > Farklı Kaydet (File > Save As) komutuyla ad, konum ve biçim seçersiniz; kayıtlı bir dosyada Ctrl+S yeterlidir. Biçim seçimi önemlidir, çünkü her dosya türü formülleri, makroları ve biçimlendirmeyi farklı ölçüde saklar.

Excel'de çalışma kitabı nasıl kaydedilir​

Çalışma kitabını ilk kez kaydederken Dosya > Farklı Kaydet (File > Save As) komutunu kullanın, Gözat (Browse) ile klasörü seçin, dosya adını yazın ve Kayıt türü (Save as type) listesinden biçimi belirleyip Kaydet düğmesine basın.
  • Kaydet: Adlandırılmış dosyadaki değişiklikleri aynı dosyaya yazar. Kısayolu Ctrl+S'dir.
  • Farklı Kaydet: Dosyanın adını, konumunu ya da biçimini değiştirerek yeni bir kopya oluşturur. F12 tuşu bu pencereyi doğrudan açar.
  • Dosya adı: Tarih ve sürüm bilgisini ada eklemek, eski sürümlere dönmeyi kolaylaştırır. Dosya adında eğik çizgi, iki nokta, soru işareti, tırnak, küçüktür, büyüktür ve dikey çizgi karakterleri kullanılamaz.
Çalışırken sık sık Ctrl+S'ye basmak, beklenmedik kapanmalarda kaybedeceğiniz işi en aza indirir.

Hangi dosya biçiminde kaydetmeliyim​

Biçim seçimi, dosyada nelerin saklanacağını belirler:
  • .xlsx: Standart Excel biçimidir; veriyi, formülleri ve biçimlendirmeyi saklar ancak makro saklamaz.
  • .xlsm: Makro içeren çalışma kitapları için kullanılır.
  • .xlsb: İkili biçimdir; büyük dosyalarda boyutu küçültebilir.
  • .xls: Eski Excel sürümleriyle uyumluluk içindir; eski sürümlerin sınırlarına tabidir.
  • .csv: Değerleri düz metin olarak saklar; yalnızca etkin sayfa kaydedilir, formüller ve biçimlendirme taşınmaz. Ayırıcı, bölgesel ayarlara bağlı olarak virgül ya da noktalı virgül olabilir.
  • .txt: Sekmeyle ayrılmış düz metin üretir.
  • .pdf: Sayfa görünümünü düzenlenemez biçimde saklar; Dosya > Dışarı Aktar (File > Export) altından ya da Farklı Kaydet penceresinden alınabilir.
Biçim değiştirdiğinizde Excel, kaybolacak özellikler olduğunda sizi uyarır. Bu uyarıyı okumadan geçmeyin.

Veri kaybını önleme: otomatik kurtarma, yedek ve parola​

Dosya > Seçenekler > Kaydet (File > Options > Save) bölümünde Otomatik Kurtarma bilgilerini her ... dakikada bir kaydet (Save AutoRecover information every ... minutes) seçeneği bulunur; varsayılan süre 10 dakikadır. Kaydetmeden kapattığınız bir dosyayı Dosya > Bilgi > Çalışma Kitabını Yönet > Kaydedilmemiş Çalışma Kitaplarını Kurtar (Info > Manage Workbook > Recover Unsaved Workbooks) yoluyla arayabilirsiniz.
  • Otomatik Kaydet: Microsoft 365'te OneDrive ya da SharePoint üzerindeki dosyalarda başlık çubuğundaki Otomatik Kaydet (AutoSave) anahtarı değişiklikleri kendiliğinden saklar.
  • Yedek oluşturma: Farklı Kaydet penceresinde Araçlar > Genel Seçenekler (Tools > General Options) altındaki Her zaman yedek oluştur (Always create backup) kutusu, önceki kaydı ayrı bir yedek dosyası olarak tutar.
  • Parola: Dosya > Bilgi > Çalışma Kitabını Koru > Parola ile Şifrele (Info > Protect Workbook > Encrypt with Password) komutu dosyanın açılmasını parolaya bağlar.
Makroyla yedek almak isterseniz açık dosyanın bir kopyasını şu şekilde kaydedebilirsiniz:
VBA
ActiveWorkbook.SaveCopyAs "C:\Yedek\Rapor_yedek.xlsx"
SaveCopyAs yöntemi açık dosyayı değiştirmeden bir kopya yazar; kopyanın uzantısını açık dosyanın biçimiyle uyumlu tutun. Dosyayı yeni adla ya da biçimle kaydetmek için SaveAs yöntemi kullanılır.

1. Formülle tarihli dosya adı üretme​

Rapor adlarını ve rapor tarihlerini içeren bir tablodan, her rapor için boşluksuz ve ay bilgisi taşıyan bir dosya adı üretmek istiyorsunuz. Böylece Farklı Kaydet penceresinde adı kopyalayıp yapıştırabilirsiniz.
Çalışma Kitabı Kaydetme
Formülünü incelemek için bir hücre seçin.
ABC
1Rapor AdıRapor TarihiDosya Adı
2Aylık Satış Raporu31.01.2025Aylık_Satış_Raporu_2025-01.xlsx
3Stok Sayım Listesi28.02.2025Stok_Sayım_Listesi_2025-02.xlsx
4Personel Maaş Tablosu31.03.2025Personel_Maaş_Tablosu_2025-03.xlsx
5Bütçe Planı30.04.2025Bütçe_Planı_2025-04.xlsx
Dosya AdlarıExcelDepo v1.0.0
C sütunundaki formül, rapor adındaki boşlukları alt çizgiyle değiştirir, yıl ve ay bilgisini ekler ve uzantıyı birleştirir. İlk satırda üretilen ad Aylık_Satış_Raporu_2025-01.xlsx, ikinci satırda Stok_Sayım_Listesi_2025-02.xlsx olur. Bu adı Farklı Kaydet penceresindeki Dosya adı kutusuna yapıştırabilirsiniz.

2. Dosya biçimlerini karşılaştırma​

Hangi biçimin hangi özelliği sakladığını görmek için bir karşılaştırma tablosu hazırladınız. Son sütunda her biçimin kaç özelliği koruduğunu saymak istiyorsunuz.
Çalışma Kitabı Kaydetme
Formülünü incelemek için bir hücre seçin.
ABCDEF
1BiçimUzantıMakro SaklarBiçimlendirme SaklarFormül SaklarEvet Sayısı
2Excel Çalışma Kitabı.xlsxHayırEvetEvet2
3Makro Etkin Çalışma Kitabı.xlsmEvetEvetEvet3
4Excel 97-2003 Çalışma Kitabı.xlsEvetEvetEvet3
5CSV (Virgülle Ayrılmış).csvHayırHayırHayır0
6PDF.pdfHayırEvetHayır1
7Metin (Sekmeyle Ayrılmış).txtHayırHayırHayır0
Biçim KarşılaştırmaExcelDepo v1.0.0
F sütunu, her biçim için Evet yazan hücreleri sayar. xlsx satırında 2, xlsm satırında 3, csv satırında 0 sonucu görünür. Makro, biçimlendirme ve formülün hepsini korumanız gerekiyorsa .xlsm tercih edin; makro gerekmiyorsa .xlsx yeterlidir; CSV ve metin biçimleri yalnızca değerleri taşır. Tablodaki Evet ve Hayır bilgileri genel bir özettir; ayrıntılar için Excel'in biçim değiştirirken verdiği uyarıları da okuyun. .xlsb gibi biçimler tabloya dahil değildir.

3. Makroyla yedek dosya adları yazma​

Her rapor için yıla göre klasör adı formülle hazırlanıyor. Makro ise C sütununa klasör, rapor adı ve tarihten oluşan tam yedek yolunu yazacak.
VBA 8 satır
Sub YedekAdiYaz()
    Dim i As Long
    With ActiveSheet
        For i = 2 To 5
            .Cells(i, 3).Value = .Cells(i, 4).Value & "\" & .Cells(i, 1).Value & "_" & Format(.Cells(i, 2).Value, "yyyy-mm-dd") & ".xlsx"
        Next i
    End With
End Sub
Çalışma Kitabı Kaydetme
Formülünü incelemek için bir hücre seçin.
ABCD
1RaporTarihYedek YoluKlasör
2Satış_Raporu31.01.2025Yedek\2025\Satış_Raporu_2025-01-31.xlsxYedek\2025
3Stok_Listesi28.02.2025Yedek\2025\Stok_Listesi_2025-02-28.xlsxYedek\2025
4Maaş_Tablosu31.03.2025Yedek\2025\Maaş_Tablosu_2025-03-31.xlsxYedek\2025
5Bütçe_Planı30.04.2025Yedek\2025\Bütçe_Planı_2025-04-30.xlsxYedek\2025
Yedek AdlarıExcelDepo v1.0.0
D sütunundaki formül yıla göre klasör adını üretir: Yedek\2025. Makro çalışınca C sütununa tam yedek yolunu yazar; ilk satırda Yedek\2025\Satış_Raporu_2025-01-31.xlsx, ikinci satırda Yedek\2025\Stok_Listesi_2025-02-28.xlsx görünür. Bu adları SaveCopyAs yöntemine vererek yedekleri yıla göre klasörlere kaydedebilirsiniz. Klasörlerin diskte önceden var olması gerekir.

Sık sorulan sorular​

Kaydetmeden kapattığım dosyayı geri getirebilir miyim?
Çoğu durumda evet. Dosya > Bilgi > Çalışma Kitabını Yönet > Kaydedilmemiş Çalışma Kitaplarını Kurtar komutu, Otomatik Kurtarma'nın sakladığı sürümleri listeler. Bu özelliğin açık olması gerekir.

Makrolu dosyayı .xlsx olarak kaydedersem ne olur?
Makrolar dosyaya yazılmaz. Makroları korumak için dosyayı .xlsm biçiminde kaydedin.

CSV olarak kaydedince formüllerim neden yok?
CSV düz metin biçimidir; formül yerine yalnızca hücrelerin değerleri saklanır. Formüllü sürümü ayrıca .xlsx olarak tutun.

Farklı Kaydet ile Kaydet arasındaki fark nedir?
Kaydet, mevcut dosyanın üzerine yazar. Farklı Kaydet ise ad, konum ya da biçim değiştirerek yeni bir dosya oluşturur ve özgün dosya olduğu gibi kalır.

Kullanırken dikkat edin​

  • Makrolu dosyayı xlsx kaydetmeyin: Makro içeren bir çalışma kitabını .xlsx olarak kaydederseniz makrolar dosyaya yazılmaz. Excel bu konuda uyarı verir; uyarıyı onaylamadan önce dosyayı .xlsm olarak da saklayın.
  • CSV yalnızca etkin sayfayı kaydeder: Birden çok sayfalı bir kitabı CSV olarak kaydettiğinizde yalnızca etkin sayfa dosyaya yazılır; formüller değerlerle değişir. Orijinal dosyayı .xlsx olarak ayrıca saklayın.
  • Parolayı kaybetmeyin: Parola ile şifrelenmiş bir dosyanın parolası unutulursa dosyayı açmak mümkün olmayabilir. Parolayı güvenli bir yerde saklayın.
  • Otomatik Kurtarma düzenli kaydın yerini tutmaz: Otomatik Kurtarma, beklenmedik kapanmalara karşı bir güvencedir. Önemli çalışmalarda dosyayı kendiniz de düzenli olarak kaydedin ve ayrıca yedeğini alın.
  • Yol ve ad uzunluğuna dikkat edin: Çok uzun klasör yolları ve dosya adları kaydetme sırasında hata verebilir. Adları kısa ve anlaşılır tutun, tarih ya da sürüm bilgisini sona ekleyin.
  • İlgili konular: Farklı Kaydet, Otomatik Kurtarma, Çalışma Kitabını Koru, Sayfayı Koru, PDF olarak dışarı aktarma, VBA'da SaveAs ve SaveCopyAs yöntemleri; METNEÇEVİR, YERİNEKOY, YIL ve EĞERSAY işlevleri.
Örneklerdeki makroların tamamı indirilebilir Excel dosyasındadır (.xlsm). Dosyayı açtıktan sonra makroları etkinleştirin, ardından Alt + F11 ile Visual Basic Düzenleyicisi'nde kodları inceleyebilir ve Alt + F8 ile çalıştırabilirsiniz.
 

Ekli dosyalar

Son düzenleme:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
2 dk okuma

Bu dersteki fonksiyonlar

Geri
Üst