hatrını kıramayacağım bir arkadaş bir excel dosyası istedi, uğraşıp formulize ettim anlattığı olayı. fakat bir süre kullandıktan sonra dosyanın kendini kilitlenmesini istiyorum. mesela ben 01.01.2016 tarih sınırlaması koyduğum zaman o ne yaparsa yapsın o şifreyi kırmadan o dosyayı kullanamasın. ama girmesin ama girsin fakat formuller calismasin. nasıl yapabiliriz bunu?

makro yazarak yapabilirsin.
önce makro sayfasını şifreleyeceksin. bu şifreyi hiç söylemeyeceksin. eğer arkadaşının yazılı makrolar ile işi yok ise şifre koy ve şifreyi söyleme.
makroya; istediğin tarih - bugün = 0 ise
şifre = tahmin edemeyeceği şifre yaz buraya.
makro o tarihe geldiğinde excel'i şifreleyecek.
not: bunun olması için tabi o makronun çalıştırılması lazım. o nasıl olacak onu bilemiyorum. istediğin şey aslında çok kolay yapılacak bir şey değil.


biraz daha açık anlataçıkıp misin? makro hiç kullanmadım da. şimdiye kadar hep formül ile işimi gördüm.


excel.web.tr
burada bir aratın, eğer aradığınız şey daha önceden yapılmamışsa ve talep ederseniz size makro yazarak yardımcı olacaklardır.


olmuyor dostum o dediğin. excel dosyası makro ile şifrelenemiyor. çalışma sayfası falan korunuyor ama formüller olduğu gibi kalıyor.
neden böyle bir şey istiyorsunuz onu anlamadım?


formülün yazdığı hücreye sağ tıklayıp özelliklerde locked ve hidden yaparsan sayfayı koru dediğinde o hücreye ne tıklayabilir, ne de içindeki formülü görebilir.


çalışma sayfasını kullanama sada olur. mesleki bilgimi(ki bilgisayar ile ilgili bir bölüm değil) bedava ya vermek istemediğimi anlaması için böyle birşey yapıyorum


Bizim ders gördüğümüz excel çalışmadosyaları vardı, mesela formüllü olan m2+g2 hücresini şifreleyip formülü gizleyebiliyordun, böylece biz verileri giriyorduk sadece ve o hücrede ne formül varsa o işlem yapılıyordu.
Mesela sen değiştirilemez üzerinde oynanamaz bir dosya yapabilirsin, yani sadece verilerin alınacağı ve sonucun yazacağı hücreleri ayarlarsın, geri kalan tüm tabloyu kilitlersin, böylece arkadaşın tablo üzerinde değişiklik yapamaz.
