FORMÜLLE BAŞKA BİR EXCEL KITABINDAN VERİ ALIRKEN, İLGİLİ VERİ TABLOSU VE ÖNBELLEK

FORMÜLLE BAŞKA BİR EXCEL KITABINDAN VERİ ALIRKEN, İLGİLİ VERİ TABLOSU VE ÖNBELLEK

Bu durum, Excel’in bir güvenlik açığı mıdır? Değil midir? Bilmiyorum. Yaptığım araştırmalarda da bulamadım.

Bu dosya, benim kendi bilgisayarımda yaptığım kaynak.xlsx dosyasından, aşağıdaki formülle veri alıyor. kaynak.xlsx dosyasını da tamamen sildim.
=VLOOKUP(B4;’C:\karalama\[kaynak.xlsx]Sheet1’!$A$2:$C$5;3;0)

Kaynak verisi güncellenmediği sürece veri alınabilir. Çünkü  veri tablosu ön belleğe yüklenmiştir.

Şimdi bu dosyayı indirip, deneyince kaynak.xlsx sizde olmadığı halde, çalışacaktır.

Ne güzel bir özellik diye sevinebilinir. Çünkü iki dosya yerine bir dosya gönderilmiştir.

Ama formülün; ‘C:\karalama\[kaynak.xlsx]Sheet1’!$A$1 parçası alınıp, başka bir hücrede, =C:\karalama\[kaynak.xlsx]Sheet1’!A1 şeklinde yazıp, aşağıya ve sağa doğru yeterince kopyaladığında, kaynak dosyasında yer alan veri tablosunu elde etmiş oluruz. Oysa ben dosyayı gönderdiğim kişi ve kişilerin T.C.Kimlik No,  İBAN  gibi gizli bilgilerini öğrenmelerini istemiyordum.

Bu nedenle bu bir güvenlik açığı olabilir. Ben bunu bildiğim için buna göre tabloyu oluşturur. Veya ilgili sütunlardaki bilgileri silerek, önlemimi almış olurum. Ama bilmeyenler Ne yapacak?

Bilmeyenler de buradan öğrenmiş oldular.

kitapön

Dosya:

deneme2

 

You may also like...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>