• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Tc Kimlik no gizleme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

LİNDA

Gold Üye
Katılım
4 Haz 2021
Mesajlar
290
Çözümler
1
Aldığı beğeni
92
Excel V
Office 2019 TR
Gold Bitiş
15 Nisan 2026
Konu Sahibi
Merhaba excelde TC kimlik numarası gizleme ile ilgili farklı çözümler var ama . benim yapmak istediğim excel hücresine tamamı girilen ve enter yapıldıktan sonra TC kimlik numarasının hücrede 123****123 (ilk üç rakam 5 ve son üç rakam şeklinde)görünmesi nasıl sağlayabiliriz. ve formül çubuğunda tamamının görünmesini sağlamak mümkün müdür acaba? Yardımlarınızı rica ediyorum
 
Konu Sahibi
Rica ederim,ben denedim normal görünüyor bu iki şekilde de deneyin.
Target.Comment.Text Text:=CStr(Target.Text)

Target.Comment.Text Text:="TC : " & Target.Text
her ikisini denedim . başka bir durum mu ofis sürümü mü anlamadım .
 
Konu Sahibi
Bir de bu şekilde deneyin.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Formül çubuğunda TC no tam olarak görünüyor. Fakat hücrede gizlenmiş görünmüyor 1111111111+E şeklinde görünüyor..Kodda Private Sub Worksheet_Change(ByVal Target As Range) bu stır sarı renk . aciklama = bu bölüm ise mavi renk oluyor. Uğraştıracaksa daha önceki çözümle devam edebilirim
 
Bu satırı silip deneyin
Target.NumberFormat = "@"
Olmazsa belirttiğiniz şekildeki dosyayı ekler misiniz
 
Konu Sahibi
Bu satırı silip deneyin
Target.NumberFormat = "@"
Olmazsa belirttiğiniz şekildeki dosyayı ekler misiniz
Denedim olmadı dosyayı ekliyorum sarı hücrelerde veri girişi yaptım. açıklama TC kimlik nO .....E+10 şeklinde kullanıcam sanırım
 
Merhaba.
Alternatif olsun.
Ortadaki 5 karakterin font rengini beyaz yapar dolayısı ile görünmez olur. Formül çubuğunda tümü görünür.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Konu Sahibi
Merhaba.
Alternatif olsun.
Ortadaki 5 karakterin font rengini beyaz yapar dolayısı ile görünmez olur. Formül çubuğunda tümü görünür.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Çok çok teşekkür ederim sayın Alpi bu çözümde sorunsuz çalışıyor. minnettarım. hakkınızı helal edin lütfen
 
Merhaba.

Farklı bir yöntem olarak şöyle yapabilirsiniz.

Sağ Tık --> Hücreleri biçimlendir.. --> İsteğe Uyarlanmış

Seçeneğini seçin, biçim kısmına aşağıdaki kodu yapıştırın, sonra Tamam deyin.

[<9999999999] #;[Mavi] xxxx-xxxx-xxx

Görünüşte değişecek ancak hücre seçili iken formül kısmında TC görülebilecektir.

Deneyin isterseniz belki hoşunuza gider.
 
Konu Sahibi
Merhaba.

Farklı bir yöntem olarak şöyle yapabilirsiniz.

Sağ Tık --> Hücreleri biçimlendir.. --> İsteğe Uyarlanmış

Seçeneğini seçin, biçim kısmına aşağıdaki kodu yapıştırın, sonra Tamam deyin.



Görünüşte değişecek ancak hücre seçili iken formül kısmında TC görülebilecektir.

Deneyin isterseniz belki hoşunuza gider.
Çok teşekkürler çözüm öneriniz için sayın KarıncaZ Denedim. hücrede TC kimlik numarası görünmüyor sadece mavi renk 11 tane x var .Liste yazdırıldığında hiç bilgi olmayacak kontrol sağlayamayız ki
 
Merhaba.
Hücrenin üzerine gelince formül çubuğunda içeriği görebilirsiniz.

Listeyi yazdırma işleminde diğer çözümlerde de ekranda nasıl görünüyor ise o şekilde çıkar zaten.

Listeyi yazdırırken şöyle bir işlem yapabilirsiniz, O sütunun hücre biçimini normale çevirdikten sonra sayfanın yazdırılması için makro kodu kullana bilirsiniz. Yazdırma işlemi bittikten sonra ilgili sütunun hücre biçimini eski haline getirir.

Sayın Alpi nin çözümünde çıktı alırsanız yazıcının renk ayarlarına göre belki hiçbir değişiklik yapmadan TC leri görebilirsiniz aldığınız çıktıda.

Siz çıktı alınca tüm TC görünmesin başı ve sonu görünsün oradan kontrol edicem diyorsanız ayrı tabi. Diğer üstatlarında çözümleri işinizi görecektir.

İyi çalışmalar.
 
Alternatif;
Sayfaya Gelştirici/Ekle/Active X Denetimleri nden ListBox ekleyin ve bu ListBoxın visible özelliğini False yaparak gizleyin.
Aşağıdaki kodu bu sayfanın kod modülüne yapıştırın.
Bu sayfada 11 haneli kimlik numarası yazıp çıktığınızda hücre 111*****111 formatına dönüşür. Asıl kimlik no listboxa kayıt edilir.
Bu kimlik no girdiğiniz hücrelerde çift tıklarsanız asıl numara msgbox ile görüntülenir.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Örnek dosya ekte
Oluşturulması, #34 mesajdaki gib
Ek olarak, Hücredeki kimlik numarası değiştirilince/silince ListBox danda değişiyor/siliniyor.
 
Çözüm
Konu Sahibi
Merhaba.
Hücrenin üzerine gelince formül çubuğunda içeriği görebilirsiniz.

Listeyi yazdırma işleminde diğer çözümlerde de ekranda nasıl görünüyor ise o şekilde çıkar zaten.

Listeyi yazdırırken şöyle bir işlem yapabilirsiniz, O sütunun hücre biçimini normale çevirdikten sonra sayfanın yazdırılması için makro kodu kullana bilirsiniz. Yazdırma işlemi bittikten sonra ilgili sütunun hücre biçimini eski haline getirir.

Sayın Alpi nin çözümünde çıktı alırsanız yazıcının renk ayarlarına göre belki hiçbir değişiklik yapmadan TC leri görebilirsiniz aldığınız çıktıda.

Siz çıktı alınca tüm TC görünmesin başı ve sonu görünsün oradan kontrol edicem diyorsanız ayrı tabi. Diğer üstatlarında çözümleri işinizi görecektir.

İyi çalışmalar.
Çok teşekkür ederim sayın KarıncaZ emeğiniz desteğiniz için minnettarım
 
Konu Sahibi
Örnek dosya ekte
Oluşturulması, #34 mesajdaki gib
Ek olarak, Hücredeki kimlik numarası değiştirilince/silince ListBox danda değişiyor/siliniyor.
Çok çok teşekkür ederim sayın Alicimri emeğiniz desteğiniz için minnettarım. excel çözüm ailesi herzaman destekte sınır tanımıyor.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst