Excel'de Satır Kilitleme: Bilmeniz Gereken Her Şey
Iron Software ekibi tarafından yazılmıştır.
Elektronik tabloya doğru kaydırdıkça başlık satırınız kaybolmaya devam ediyorsa veya meslektaşlarınız önemli verileri yanlışlıkla üzerine yazıyorsa, o satırı kilitlemeniz gerekiyor. Excel, bir satırı kaydırma sırasında görünür tutmak için dondurmak ve içeriğini düzenlemelere karşı korumak için korumak üzere iki farklı yöntem sunar. Bu kılavuz, Excel'de satırları kilitlemeye başlamak için adım adım talimatlarla kullanıcılara yardımcı olacaktır. Bu yöntemler, Microsoft Office paketi parçası olan herhangi bir Excel elektronik tablosunda çalışır.
Bir çalışma sayfasının bir alanını kaydırırken görünür tutmak için, Görünüm sekmesine gidin ve Paneleri Dondur'u seçin.
En hızlı yaklaşımla başlayalım. *
En Hızlı Yöntem: Tek Tıkla Üst Satırı Dondurun
Başlık satırınızın kaydırma sırasında görünür kalmasını istediğiniz durumlarda, bu en hızlı yoldur. Üst Satırı Dondur seçeneği, çalışma sayfanızın ilk satırını kilitleyecektir.
- E-tabloyu Excel programında açın.
-
Üstteki şerit menüsündeki Görünüm sekmesine tıklayın.
-
Pencere grubundaki Pencereleri Dondur düğmesine tıklayın.
- İlk satırı sabitlemek için açılır listeden Freeze Top Row'u seçin.
Hepsi bu kadar. İnce bir gri çizgi, birinci sıranın altına belirecek ve bu, birinci sıranın artık sabitleneceğini gösterecek. Aşağı doğru istediğiniz kadar kaydırın, başlık sabit kalır.
Excel'de bir satırı kilitlemek için Görünüm sekmesine gidin ve Panelleri Dondur'a tıklayın.

Yöntem 1: Menü Kullanarak Herhangi Bir Satırı Dondurun (Pencereyi Dondur)
"Üst Satırı Dondur" satır 1'e uygulanır. Satır 3, satır 5 veya başka bir satırı kilitlemek istiyorsanız, bunun yerine Pencereyi Dondur kullanın. Birden fazla satır veya sütunu sabitlemek için görünür tutmak istediğiniz son satırın altındaki ve son sütunun sağındaki hücreyi seçin, ardından Panelleri Dondur'a tıklayın.
Nasıl Yapılır:
-
Dondurmak istediğiniz satırın altındaki satıra tıklayın. Örneğin, 1–3. satırları kilitlemek için 4. satırda herhangi bir yere tıklayın. Hem satırları hem de sütunları dondurmak istiyorsanız, dondurmak istediğiniz son satırın altındaki ve son sütunun sağındaki hücreyi seçin. Örneğin, ilk iki sütunu dondurmak için üçüncü sütunu seçin veya ilk sütunu dondurmak için B sütunundaki hücreyi seçin.
-
Görünüm sekmesine gidin.
- Pencereleri Dondur seçeneğine tıklayın.
- Çerçeveleri Dondur seçeneğini seçin (açılır menüdeki ilk seçenek, “Üst Satırı Dondur” değil).
Sütunları dondurmak da aynı şekilde çalışır: ilk sütunu dondurmak için B sütununu seçin; Birden fazla sütunu sabitlemek için, sabitlenmesini istediğiniz son sütunun sağındaki sütunu seçin ve ardından Panelleri Sabitle'ye tıklayın. Uygun hücreyi seçerek son satırı veya son sütunu da sabitleyebilirsiniz, böylece kaydırırken verinizin geri kalanı da görünür kalır.
Birçok kullanıcı, hem satırları hem de sütunları dondururken hangi hücreyi seçeceğini anlamakta zorlanıyor. Pencereyi Dondur'u uygulamadan önce, görünmesini istediğiniz alanın altındaki ve sağındaki doğru hücreyi seçtiğinizden emin olmanız önemlidir. Bu, sorunlardan kaçınmaya ve Dondurulmuş Paneller özelliğinin doğru şekilde uygulanmasını sağlamaya yardımcı olacaktır.
Excel, seçilen satırın üstündeki her satırı ve seçilen sütunun solundaki her sütunu donduracaktır. Gri bölme çizgisi, tıkladığınız yerin hemen üstünde ve solunda görünecektir.
Dondurmayı çözmek için: Görünüm → Panel Dondur → Panel Dondurmayı Çöz seçeneğine gidin. Bu seçenek yalnızca paneller şu anda donmuşsa görünür.

Yöntem 2: Klavye Kısayolu Kullanarak Bir Satırı Dondurma
Excel, Tamamen klavye kullanarak Ekranı Dondurma'ya ulaşmanızı sağlayan Alt tuşu dizilimlerini kullanır. Hızlı bir cevap arayan kullanıcılar için, aşağıdaki klavye dizisi Excel'de satırları kilitlemenin etkili bir yolunu sağlar:
En üst satırı dondurmak için:
Alt → W → F → R tuşlarına (aynı anda değil, sırayla) basın.
Alt, şerit tuş ipuçlarını etkinleştirir. W Görünüm sekmesini açar. F, Panelleri Dondur menüsünü açar. R, “Üst Satırı Dondur” seçeneğini belirler.
Bu adımlar, kullanıcıları süreci verimli bir şekilde yönlendirmek için özenle düşünülmüştür.
Belirli bir satırı dondurmak için:
Öncelikle, Ctrl + G kullanarak bir hücreye gitmek için veya ok tuşlarını kullanarak dondurmak istediğiniz satırın altındaki satırı klavyeyle seçin, ardından Alt → W → F → F tuşlarına basın.
Çözmek için:
Alt → W → F → F tuşlarına tekrar basın. Pencereler dondurulduğunda, bu seçenek "Pencereleri Çöz" olarak değişir.
Yöntem 3: Bir Satırın Düzenlenmesini Engelleme (Sayfa Koruma)
Dondurma, bir satırı görünür tutar, bu satırın düzenlenmesini engellemez. Belirli satırlarda değişiklikleri önlemek istiyorsanız, Excel'in sayfa koruma özelliğine ihtiyacınız var. Aşağıdaki bilgiler, Excel'de satırları korumak için uzman rehberliğine dayanmaktadır. Bu iki adımlı bir süreçtir.
Adım 1: İlk Olarak Tüm Hücreleri Kilitlerini Açın
Varsayılan olarak, Excel'deki her hücre "kilitli" olarak işaretlenir, ancak bu ayar yalnızca sayfa koruması etkinleştirildiğinde geçerli olur. Yalnızca belirli satırları kilitlemek için önce her şeyi kilitleyi açmanız, sonra da önemsediğiniz satırları tekrar kilitlemeniz gerekir.
-
Tüm hücreleri seçmek için Ctrl + A tuşlarına basın.
-
Format Hücreleri iletişim kutusunu açmak için Ctrl + 1 tuşlarına basın (veya sağ tıklayarak Format Hücreleri seçeneğini seçin).
-
Koruma sekmesine tıklayın.
-
"Kilitli" kutucuğunun işaretini kaldırın.
- Tamam'a tıklayın.

Adım 2: Yalnızca Korumak İstediğiniz Satırları Kilitleyin
-
Kilitlemek istediğiniz satır(ları) seçin. Sol taraftaki satır numarasına tıklayarak tüm satırı seçin. Ctrl tuşuna basılı tutun ve birden fazla satır seçmek için ek satır numaralarına tıklayın.
-
Hücreleri Biçimlendir'i açmak için tekrar Ctrl + 1 tuşlarına basın.
-
Koruma sekmesine gidin.
-
"Kilidi Açık" seçeneğini işaretleyin.
- Tamam'a tıklayın.
Adım 3: Sayfa Korumasını Açın
-
Şeritteki Gözden Geçir sekmesine gidin.
- Sayfayı Koru seçeneğine tıklayın.
- Görünen iletişim kutusunda, kullanıcıların hala neler yapabileceğini seçin (örneğin, hücreleri seçmek, sıralamak, Otomatik Filtre kullanmak).
- İsteğe bağlı olarak, korumanın kaldırılmasını önlemek için bir şifre girin.
- Tamam'a tıklayın.
Artık, kilitli satırları düzenlemeye çalışan herkes hücrenin korunduğunu belirten bir pop-up görecek.

Korumayı kaldırmak için: Gözden Geçir → Sayfanın Korumalarını Kaldır seçeneğine gidin, eğer ayarlanmışsa şifreyi girin. *
Yöntem 4: Sağ Tık Bağlam Menüsünü Kullanarak Bir Satırı Kilitleme
Aynı Hücreleri Biçimlendir koruma ayarlarına hiç şerit kullanmadan ulaşabilirsiniz.
- Kilitlenmesini istediğiniz satır veya satırları seçin (satır numarasına tıklayın).
-
Seçime sağ tıklayın.
-
Bağlam menüsünden Hücreleri Biçimlendir'i seçin.
-
Koruma sekmesine tıklayın.
-
Gerektiğinde Locked seçeneğini işaretleyin veya işaretini kaldırın.
- Tamam'a tıklayın, ardından Gözden Geçir → Sayfayı Koru üzerinden sayfayı koruyun.
Bu yöntem, sağ tık menüleriyle zaten çalışıyorsanız ve şeritte gezinmek istemiyorsanız kullanışlıdır.
Yöntem 5: VBA Makrosu Kullanarak Bir Satırı Kilitleme
Satırları tekrar tekrar kilitliyorsanız veya bunu birden fazla dosyada otomatikleştirmek istiyorsanız, bir VBA makrosu zaman kazandırır. Bu yöntem, Visual Basic düzenleyicisini açmakta rahat olan orta düzey kullanıcılar içindir.
VBA düzenleyicisini açmak için: Alt + F11 tuşlarına basın.
Üst satırı programlı olarak dondurmak için:
Sub FreezeTopRow()
With ActiveWindow
.FreezePanes = False ' Clear any existing freeze first
ActiveSheet.Cells(2, 1).Select
.FreezePanes = True
End With
End Sub
Sub FreezeTopRow()
With ActiveWindow
.FreezePanes = False ' Clear any existing freeze first
ActiveSheet.Cells(2, 1).Select
.FreezePanes = True
End With
End Sub
Sub FreezeTopRow()
With ActiveWindow
.FreezePanes = False ' Clear any existing freeze first
ActiveSheet.Cells(2, 1).Select()
.FreezePanes = True
End With
End Sub
Bir satırı düzenlemeden kilitlemek ve sayfayı korumak için:
Sub LockRowAndProtect()
Dim ws As Worksheet
Set ws = ActiveSheet
' Step 1: Unlock all cells
ws.Cells.Locked = False
' Step 2: Lock row 1
ws.Rows(1).Locked = True
' Step 3: Protect the sheet (no password in this example)
ws.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Sub LockRowAndProtect()
Dim ws As Worksheet
Set ws = ActiveSheet
' Step 1: Unlock all cells
ws.Cells.Locked = False
' Step 2: Lock row 1
ws.Rows(1).Locked = True
' Step 3: Protect the sheet (no password in this example)
ws.Protect Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Option Strict On
Sub LockRowAndProtect()
Dim ws As Worksheet
ws = ActiveSheet
' Step 1: Unlock all cells
ws.Cells.Locked = False
' Step 2: Lock row 1
ws.Rows(1).Locked = True
' Step 3: Protect the sheet (no password in this example)
ws.Protect(Password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True)
End Sub
Makroyu çalıştırmak için: Alt + F8 tuşlarına basın, makro adınızı seçin ve Çalıştır'a tıklayın. *
Yöntem 6: Satırları ve Sütunları Aynı Anda Dondurun
Excel'de hem satır hem de sütunları aynı anda dondurarak özelleştirilmiş bir görünüm oluşturabilirsiniz. Bu, büyük veri setlerinde, hem başlık satırının hem de bir etiket sütununun görünür kalmasının gerektiği durumlar için kullanışlıdır. Sıkça sorulan bir soru, aynı anda hem satırları hem de sütunları nasıl sabitleyeceğinizdir. Bunu yapmak için, Görünüm sekmesine tıklayın ve belirli satırları ve sütunları yerinde kilitlemek için Bölmeleri Dondur seçeneğini seçin.
-
Dondurmak istediğiniz satır ve sütunun kesiştiği hücreyi tıklayın. Örneğin, satır 1 ve sütun A'yı dondurmak için B2 hücresine tıklayın.
- Görünüm → Panelleri Dondur → Panelleri Dondur'ye gidin.
Artık hem 2. satırın üstündeki her şey hem de B sütununun solundaki her şey kaydırma sırasında sabit kalacak.
Yaygın Sorunlar ve Sorun Giderme
"Pencereleri Dondur" gri renkte görünüyor
Bu genellikle elektronik tablonuz Sayfa Düzeni görünümünde veya Sayfa Sonu Önizleme modunda olduğunda olur. Görünüm → Normal öğesine tıklayarak tekrar normal görünüme geçin ve tekrar deneyin.
Donma çizgisi yanlış yerde görünüyor
Bir hücrenin, kenarda değil de bir aralığın ortasında seçili olabilir. Donma çizgisini istediğiniz satırın aşağısında tam olarak tıklayın, ardından Panelleri Dondur uygulayın.
Satır görünür ancak kullanıcılar yine de düzenleyebilir
Dondurma sadece görünürlüğü etkiler, düzenlenebilirliği etkilemez. Düzenlemeleri engellemek için yukarıdaki Yöntem 3'teki Sayfayı Koru adımlarını izlemeniz gerekir.
Korumalı ancak kullanıcılar kilitli satırları hâlâ düzenleyebiliyor
Tüm hücreleri kilitten çıkardığınızdan emin olun, hedef satırlarınızı yeniden kilitlemeden önce Adım 1'i tamamladığınızdan emin olun. Tüm hücreler korunmadan önce kilitlenirse, ayar varsayılan olarak her şeyi korumaya geçer, bu doğru gibi görünse de sonradan belirli alanlarda düzenlemeye izin vermeye çalıştığınızda genellikle kafa karışıklığı yaratır.
Sayfa koruma şifresini unuttunuz
Excel, sayfa şifreleri için yerleşik bir kurtarma aracına sahip değil. Üçüncü taraf araçlar, korumayı kaldırabilir veya daha eski .XLS dosyaları için koruma, bazen sayfa içeriğinin yeni bir çalışma kitabına kopyalanmasıyla aşılabilir.
Başkasına dosya gönderildiğinde Panelleri Dondurma kayboluyor
Dondurma bölmesi ayarları, .XLSX formatında dosya ile birlikte kaydedilir. Alıcı herhangi bir donma görmüyorsa, bunu yanlışlıkla kapatmış olabilir veya dosyayı panelleri desteklemeyen bir görüntüleyicide açmış olabilir. Onlardan Görünüm → Panelleri Dondur seçeneğini kontrol etmelerini isteyin.
Excel Online'da (tarayıcı sürümü) bir satırı kilitle
Excel for the web kullanmaya yeni başlıyorsanız, bir satırı sabitlemek için Panelleri Dondur özelliğini kullanabilirsiniz. Web için Excel, Pencereleri Dondurma'yı destekler, Görüntüle → Satırları ve Sütunları Dondur seçeneğine tıklayın, ardından tercih ettiğiniz seçeneği belirleyin. Sayfa koruması, İnceleme → Sayfayı Koru altında da mevcuttur, ancak bazı ileri düzey koruma seçenekleri yalnızca masaüstü uygulamasında mevcuttur.
Bonus İpucu: Panelleri Böl vs. Panelleri Dondur
Freeze Panes ile sıkça karıştırılan bir özellik Splittir. Görünüm → Böl altında bulunan bu özellik, Excel pencerenizi ayrı kaydırılabilir bölümlere ayırır; bu sayede aynı sayfanın iki farklı bölümünü aynı anda görüntüleyebilirsiniz. Freeze Panes'in aksine, Split bir satırı sabit bir konumda kilitlemez; sadece görünümü böler. Eğer yanlışlıkla bir dondurma yerine bir bölme uyguladıysanız, kapatmak için Görünüm → Böl seçeneğine tekrar gidin. *
Geliştiriciler İçin: IronXL ile Satırları Programlı Olarak Nasıl Kilitlersiniz
Excel dosyaları üreten veya işleyen yazılımlar geliştiriyorsanız, sabit bölme ve koruma ayarlarını el ile UI üzerinden yapılandırmak ölçeklenmez. IronXL, Excel kurulumu gerekmeden C# veya VB.NET içinde satır kilitleme, sayfa koruma ve pencere dondurma işlemlerini doğrudan uygulamanıza olanak tanıyan bir .NET kütüphanesidir.
İşte, üst satırı dondurarak düzenlemelerden korumanın birkaç satır kod ile nasıl yapılacağı:
using IronXL;
WorkBook workBook = WorkBook.Load("report.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Freeze the top row
workSheet.CreateFreezePane(0, 1);
// Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = true;
workBook.Password = "securePassword";
workBook.SaveAs("report-locked.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("report.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Freeze the top row
workSheet.CreateFreezePane(0, 1);
// Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = true;
workBook.Password = "securePassword";
workBook.SaveAs("report-locked.xlsx");
Imports IronXL
Dim workBook As WorkBook = WorkBook.Load("report.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet
' Freeze the top row
workSheet.CreateFreezePane(0, 1)
' Lock all cells, then unlock the editable range
workSheet.GetRange("A1:Z1").Style.Locked = True
workBook.Password = "securePassword"
workBook.SaveAs("report-locked.xlsx")
IronXL, OpenXML formatının karmaşıklığını sizin yapmanıza gerek kalmadan yönetir. Raporlar, dışa aktarmalar veya şablonlar oluştururken, satır kilitlemenin yüzlerce dosya üzerinde tutarlı bir şekilde uygulanması gerektiğinde, bu özellikle ekipler için faydalıdır. *
Özet: Hangi Yöntemi Kullanmalısınız?
| Hedef |En İyi Yöntem| |---|---| |Kaydırırken başlık satırını görünür tut|Görünüm → Üst Satırı Dondur| |Kaydırırken birden fazla satırın görünür olmasını sağlayın|Aşağıdaki satıra tıklayın, ardından Panoları Dondur'u seçin| |Bir satırın düzenlenmesini engelleyin|Hücreleri Biçimlendir → Kilitle + Sayfayı Koru| |Kurdeleye dokunmadan çalışın|Sağ tıklayın → Hücreleri Biçimlendir| |Birden fazla dosya üzerinde otomasyon yapın|VBA Makro| |Programlı dosya oluşturma|IronXL (.NET)|
Excel'de bir satırı kilitlemek, iki soruya dayanır: görünür kalmasını mı istiyorsunuz, yoksa değişmeden kalmasını mı? Belirli satırları veya sütunları dondurmak, verilerin geri kalanı kaydırılırken bunları görünür tutar ve büyük elektronik tablolarla çalışmayı kolaylaştırır. Başlıkları dondurmak, kaydırma sırasında başlıkları görünür durumda tutar, bu da veri analizini iyileştirir ve veri girişi doğruluğunu artırır. Panelleri Dondur, ilk soruyu yanıtlar; Sayfayı Koru ise ikinci soruyu yanıtlar. Birlikte kullanıldığında, elektronik tablonuzun sizin ve paylaştığınız herhangi bir kişinin nasıl çalışacağını tam kontrol etmenizi sağlarlar.




