Hücre koruma korunan korunmayan hücre vurgulama

Bir tabloda korunmayan hücreleri yazıcıda çıkmayacak şekilde nasıl vurgularız. Çalışma sayfasını koruduğumuzda korunmayan hücreleri vurgulayabileceğimiz bir yol olmalı. Ama bulamadım bir türlü. Normal biçimlendirmeyle öne çıkartabiliyorum lakin belgeyi yazdırdığımda vurgular da çıkıyor.

TEST: Yapay Zeka yanıtı
(Yanıtı faydalı bulduysanız yoruma yazabilirsiniz.)

Calc’ta hücre korumasını açtıktan sonra korunmayan hücreleri ekranda görünür yapıp, yazıcıda görünmez hâle getirmek için doğrudan hazır bir “yalnızca ekranda vurgula” seçeneği yoktur. Ancak bu davranışı pratik bir yöntemle elde etmek mümkündür.

Aşağıdaki çözümler sorununuzu karşılar:

:jigsaw: 1. Çözüm: Koşullu Biçimlendirme + Yalnızca Ekranda Gözüken Hücre Kenarlığı / Arka Plan

Yazıcı çıktısında RENKLER basılmazsa (siyah–beyaz yazıcı veya “Siyah-beyaz yazdır” seçeneği ile) vurgular görünmez. Bu, LibreOffice’te en pratik yöntemdir.

Adımlar:

  1. Koruma açık olmayan hücre aralıklarını seçin
  2. Format → Conditional Formatting → Condition
  3. Şu koşulu ayarlayın:
  • Formula is: CELL("protect",A1)=0
    4.(Seçim A1’den başlıyorsa; diğer başlangıçlara göre değişir.)*
  1. Biçimlendirme bölümünde:
  • Arka planı açık bir renk yapın (örneğin açık sarı)
  • İsteğe bağlı olarak kenarlık çizin

Bu durumda:

  • Ekranda korunmayan hücreler renkli görünür
  • Çoğu yazıcı çıktısında renk basılmaz → vurgular kaybolur
  • “Siyah-Beyaz yazdır” seçeneği aktifse garanti olarak renkler yazıya geçmez.

Yazıcı ayarı:

File → Print → Options → Color → “Print in grayscale (black and white)”
→ Renkli vurgular basılmaz.

:jigsaw: 2. Yazdırılmayan Katman Kullanımı (Daha temiz bir yöntem)

Calc’ta Writer gibi “yazdırılmayan katman” özelliği yoktur, ama şekiller yazdırma dışı bırakılabilir.

Bunun anlamı:

  • Korunmayan hücrelerin üzerine şeffaf, yazdırılmayan bir “highlight şekli” koyabilirsiniz.
  • Bu şekiller ekranda görünür, yazıcıda görünmez.

Adımlar:

  1. Insert → Shape → Rectangle ile küçük bir şekil ekleyin
  2. Rengi açık sarı veya açık gri olsun
  3. Şeklin üzerine sağ tıklayın → Area → Transparency = %50 (isteğe bağlı)
  4. Sağ tıklayın → Properties → Options altında:
  • Print kutusunun işaretini kaldırın (Bu şekil yazdırılmaz)
  1. Bu şekli korunmayan hücrelerin üstüne çoğaltıp hizalayın

Avantajı:

  • Ekranda güçlü bir vurgulama sağlar
  • Yazıcıya sıfır iz bırakır
    Dezavantajı:
  • Çok hücrede kullanıyorsanız biraz emek ister.

:jigsaw: 3. Makro ile Otomatik Vurgulama (İstersen hazırlayabilirim)

Bir makro, çalışma sayfasındaki korunmayan tüm hücreleri dolaşıp, üzerine otomatik “yazdırılmayan highlight şekli” koyabilir.
Yani:

  • Korunmayan alanı algılar
  • Yalnızca ekranda görünen, yazdırılmayan işaret koyar
  • Sayfa koruması açıldığında otomatik çalıştırılabilir

İstersen bu makroyu sizin belge yapınıza göre oluşturabilirim.

:jigsaw: 4. “Korunmayan hücreleri otomatik renklendir” şeklinde yerleşik bir özellik var mı?

Kısaca: Hayır.
Calc sadece korumayı aktif/pasif yapar; “korunmayan hücreleri ekran vurgusu ile göster ama yazıcıda gösterme” davranışı yerleşik değildir. Bu nedenle çözüm format, şekil veya makro ile sağlanabiliyor.

:dart: Özet

  • LibreOffice Calc, korunmayan hücreleri otomatik vurgulayıp yazıcıda gizleme özelliğini doğrudan sunmaz.
  • En kolay çözüm: Koşullu Biçimlendirme + Siyah/Beyaz Yazdır → ekranda görünür, çıktıda görünmez.
  • En net çözüm: Yazdırma dışı şekiller ile ekran vurgusu yaratmak.
  • En profesyonel çözüm: Makro ile otomatik vurgulama.

İsterseniz:

  • Belgenizde hangi sütun/alanların korunmadığını belirtin,
  • Size özel tek tıklamalı bir otomatik vurgulama makrosu hazırlayayım.