Word tablosunda manuel giriş olmadan satır numaralandırma
Word tablosundaki satırları otomatik olarak numaralandırmak için ilk sütunu seçin ve «Ana Sayfa» → «Numaralandırma» sekmesi aracılığıyla numaralı listeyi uygulayın — satır eklediğinizde veya sildiğinizde numaralar güncellenecektir. Daha karmaşık senaryolar için SEQ alanını veya VBA makrosunu kullanın.
İçindekiler
Yöntem 1: Hücrelerde numaralı liste
Çoğu görev için en basit ve güvenilir yöntem.
Adım adım:
- Tablonun ilk sütunundaki hücreleri (veya numaralandırma gerekenleri) seçin.
- «Ana Sayfa» sekmesindeki «Paragraf» grubunda «Numaralandırma» düğmesine tıklayın.
- Formatı seçin:
1.,01.,a),i.vb. - Hazır: Numaralar otomatik olarak yerleştirilecek ve tablo yapısı değiştiğinde yeniden hesaplanacaktır.
Bir satır ekledikten sonra numaralandırma bozulursa — numaraların bulunduğu sütunu seçin ve «Alanı Güncelleştir» (F9) tuşuna basın veya belgeyi yeniden kaydedin.
Avantajları:
- Word'ün tüm sürümlerinde çalışır (2016–2024, Microsoft 365, kısıtlamalarla Word Online)
- Programlama bilgisi gerektirmez
- Numaralar sıralama ve düzenleme sırasında uyum sağlar
Dezavantajları:
- Sınırlı format esnekliği («Madde 1» gibi bir önek eklemek kolay değildir)
Yöntem 2: Esnek numaralandırma için SEQ alanı
«Madde 001», «Bölüm 3.1» gibi özel bir formata veya atlamalı numaralandırmaya ihtiyacınız varsa kullanın.
SEQ alanını nasıl eklersiniz:
- İmleci ilgili hücreye yerleştirin.
Ctrl+F9tuşlarına basın — süslü parantezler{ }görünecektir.- İçine şunu yazın:
SEQ RowNum \* ARABIC(Arap rakamları için) veya\* ROMAN(Roma rakamları için). - Alanı güncellemek ve numarayı görmek için
F9tuşuna basın. - Alanı sütunun diğer hücrelerine kopyalayın — numaralar sırayla yerleştirilecektir.
Ek parametreler:
\r 1— numaralandırmayı birden başlat\n— numarayı baskıda gizle ancak belgede tut- Metinle kombinasyon:
Madde { SEQ RowNum }
Alanlar gerçek zamanlı olarak otomatik güncellenmez. Tabloda değişiklik yaptıktan sonra numaraları güncellemek için tabloyu seçin ve F9 tuşuna basın.
Yöntem 3: Toplu işlemler için VBA makrosu
Düzenli olarak onlarca tablo ile çalışıyorsanız ve süreci otomatikleştirmek istiyorsanız uygundur.
İlk sütunu numaralandırmak için hazır makro:
Sub NumberTableRows()
Dim tbl As Table, i As Long
If Selection.Information(wdWithInTable) Then
Set tbl = Selection.Tables(1)
For i = 1 To tbl.Rows.Count
tbl.Rows(i).Cells(1).Range.Text = i & vbCr
Next i
End If
End Sub
Nasıl çalıştırılır:
Alt+F11tuşlarına basın → Ekle → Modül.- Yukarıdaki kodu yapıştırın.
- Belgeye dönün, tabloyu seçin ve makroyu çalıştırın (
F5veya «Makrolar» aracılığıyla).
Makroyu Normal.dotm şablonuna kaydedin, böylece tüm belgelerde kullanılabilir olacaktır.
Önemli: Mac için Word ve Word Online'da makrolar desteklenmez — ilk iki yöntemi kullanın.
Yöntemlerin karşılaştırılması
| Yöntem | Esneklik | Zorluk | Güncelleme | En iyi kullanım alanı |
|---|---|---|---|---|
| Numaralı liste | Orta | Düşük | Otomatik | Basit tablolar, kontrol listeleri |
| SEQ alanı | Yüksek | Orta | Manuel (F9) | Özel formatlı belgeler |
| VBA makrosu | Maksimum | Yüksek | Çalıştırma sırasında | Toplu işlem, şablonlar |
Sık yapılan hatalar
-
Bir satır silindikten sonra numaralar yeniden hesaplanmıyor
→ Numaralı listenin uygulandığından emin olun, manuel giriş yapılmamış olmalı. SEQ alanları içinF9tuşuna basın. -
Numaralandırma birden başlamıyor
→ Liste ayarlarında «Şundan başla: 1» belirtin veya SEQ alanına\r 1parametresini ekleyin. -
Makro çalışmıyor
→ Makro güvenlik düzeyini kontrol edin: «Dosya» → «Seçenekler» → «Güvenlik Merkezi» → «Makro Ayarları». -
Tablo kopyalandığında format bozuluyor
→ Tabloyu «Özel Yapıştır» → «Kaynak biçimlendirmeyi koru» yoluyla kopyalayın.
SSS
Sadece görünür (boş olmayan) satırları numaralandırabilir miyim?
Evet, kontrol içeren bir makro ile: If Len(Trim(cell.Text)) > 0 Then .... Listeler ve alanlar için — istenmeyen numaraları manuel olarak gizleyin.
Numaralandırma ortak çalışma modunda (Word Online) çalışır mı?
Kısmen. Numaralı liste çalışır, SEQ alanları ve makrolar çalışmaz. Karmaşık mantık için belgeyi masaüstü sürümünde düzenleyin.
Sadece numaralar için yazı tipi stilini nasıl değiştiririm?
Numaralandırma sütununu seçin → istediğiniz yazı tipini uygulayın. Liste kullanılıyorsa — stili «Yeni numara biçimi tanımla» aracılığıyla ayarlayın.
Tablo iki sayfaya bölünmüşse ve numaralandırma bozuluyorsa ne yapmalıyım?
Tablo özelliklerinde başlıklar için «Satırların sonraki sayfaya taşınmasına izin ver» kutucuğunun işaretli olmadığından emin olun. SEQ alanları için numaralandırmanın kesintisiz olması amacıyla genel bir tanımlayıcı kullanın.
Toplu değişikliklerden önce belgenin bir kopyasını kaydedin — bu, numaralandırma planlandığı gibi gitmezse değişiklikleri hızlıca geri almanızı sağlar.