[]

Excel'de Sheet Şifreleme

Excel'de istediğim bir sheet'i nasıl şifrelerim?

Bir sheet'e şifre koyacağım ve sadece şifreyi bilenler bu sheet'i görüntüleyebilecekler. Şifre koymadığım sheet'ler görüntülenebilecek ve modify edilebilecekler.

(Hide etmek ya da protection koymak işimi görmüyor.)

 
bunu bir makro ile kolayca yapabilirsin.. normalde hidden durur sheet, bir tus kombinasyonuna ya da bir butona da o sheet'i gosterecek kodu atarsin. workbook_close'a sheet(ler)i tekrar hidden yapacak kodu yazmayi unutma.


  • nooneatall  (27.08.08 01:51:36) 
protection koymak neden işinizi görmüyor ki?

istediğiniz sheet'leri hide ettikten sonra protection koyarsanız diğer kullanıcılar o sheetleri unhide edemez. geri kalan sheetleri görüp değiştirebilmelerini istiyorsanız da ilgili sheetleri/aralıkları seçip format cells'den locked'u kaldırabilirsiniz.
  • 386 dx  (27.08.08 02:25:57) 
@ 386 dx: Bir sheet'i hide ettikten sonra, tekrar unhide etmeden üzerine protection koyamıyorum ki? Nasıl yapacağım bunu?

@ noonetall: Aradığım öyle bir kod. Onu yazabilecek yetkinliğim yok. Bir sheet'i, sadece şifresini bilenlerin görebilmesini ve değiştirebilmesini sağlayabilecek bir kod.
  • annem bana kiz bul evlen dedi  (27.08.08 07:59:46 ~ 08:00:13) 
protection olayının işine yaraması lazım (386 dx e katılıyorum yani). makro işi daha sakat gibime geldi zeki bir adam geçer onu.


  • ozdek  (27.08.08 09:00:42) 
bu tip seylerin en guvenli ve guzel yolu, dosyalari acacak bir xla add-in yazmak. cift kademeli bir sifreleme sistemine izin verir bu yontem (yazdigin sifreden farkli bir sifre ile sifreleyebilirsin dosyalari bu sekilde), ve vba protection'i gecmek, excel sheet protection'i gecmekle esdeger derecede zor. Ustelik, her sayfa icin ayri password kullanabilirsin, ustelik vba yardimi ile sheet protection'i on-the-fly da koyabilirsin. Bos vaktim yok ne yazik ki pek, ama vba bilen arkadaslardan yardim isteyebilirsin (kapanisa sayfalari gizleyecek kod koymak hala onemli ;))


  • nooneatall  (27.08.08 20:16:05) 
Sizin sorununuz için macroymuş add-inmiş hiç gerek yok. Yapacağınız şey gayet basit:

- Görünmesini istemediğiniz sheetleri hide edeceksiniz.
- Sonra da tools-protect workbook yapacaksınız.

Bu kadar.
Bu durumda kullanıcılar hücreler üzerinde istedikleri gibi oynayabilir ama yeni sheet ekleyemezler, silemezler, gizleyemezler, gizlemiş olduklarınızı da açamazlar.
İşinizi gayet güzel görecektir.

Onun dışında, yalnızca belirli sheetler üzerindeki belirli alanları serbest bırakmak istiyorsanız da ilgili hücreler için format cells'den locked'u kaldırdıktan sonra "protect sheet" yapabilirsiniz.
  • 386 dx  (27.08.08 22:36:24 ~ 22:37:24) 
Soruyu tekrar okudum da, 386 dx e katiliyorum, protection sanki sizin sorununuz icin yeterli.. Benim onerim daha kompleks durumlar icindi, ornegin herkesin sadece kendine ait bir sheet'inin oldugu birlesik bir workbook gibi. Tek bir gizli sheet olacaksa, workbook protection yeterli gelmeli.


  • nooneatall  (28.08.08 00:11:27) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.