• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Her gün kendiliginden degisen VBA degisken sifre verme

Katılım
4 Mart 2006
Mesajlar
12
Merhabalar,

VBA sifrelemesini güne göre nasil degisken olarak tanimlayabilirim? Yada böyle bir ihtimal var mi?
Ör: Bugün tarih 13.12.2011 Sali ise (Tuesday dd/mm/yyyy)
sifre su sekilde olmali
gün kismina 7 eklenecek =13+7=20
aykismina 3 eklenecek = 12+3 = 15
cikan iki rakam (gün + ay) toplanacak= 20+15 =35 ve cikan sonuc 3000 ile carpilip ilgili yildan cikarilarak altcizgi ilave edilip, ingilizce hangi gün ise onun ilk iki harfi sona eklenecek.
35x3000= 10500-2011= 102989

Sifre 102989_Tu olmali.

Bu sifre hergün otomatik olarak degisek.

Cevaplariniz icin simdiden tesekkür ederim.

Saygilar
 
Sayin Skorpiyon
cevabiniz icin cok tesekkür ederim. Bende baska seylerin cözümünede vesile oldu bu arada.
Yalniz bunu ben excel dosyamda bulunan makrolarin detaylarinin görülmemesi icin VBA yi sifrelemede kullanmak istiyorum. Bunu nasil uyarlayabilirim?
Tesekkür ederim.
 
Sayın Skorpiyon burada amaç şifreyi bilmeyen kişilerin dosyayı açamaması iken mesela şifreyi bilmese bile userformu köşesine tıkladığında userform kapanıyor ve dosya üzerinde hertürlü işlemi yapma imkanı var.
 
Sayin Cayaso
Sayin Skorpiyon
Dosya her kese acik ve dosyada bulunan tüm formlar kullanilmakta. Sadece makrolarin acilmamasini istiyorum. Zira isyerinde arkadaslar yanlislikla makrolari acip bozabiliyorlar. Tek istedigim makrolarin icinin görülmemesi. Exceldeki tüm sayfalar ve formlar herkese acik olacak ve kullanilacak.
Saygilar
 
Merhabalar,

VBA sifrelemesini güne göre nasil degisken olarak tanimlayabilirim? Yada böyle bir ihtimal var mi?
Ör: Bugün tarih 13.12.2011 Sali ise (Tuesday dd/mm/yyyy)
sifre su sekilde olmali
gün kismina 7 eklenecek =13+7=20
aykismina 3 eklenecek = 12+3 = 15
cikan iki rakam (gün + ay) toplanacak= 20+15 =35 ve cikan sonuc 3000 ile carpilip ilgili yildan cikarilarak altcizgi ilave edilip, ingilizce hangi gün ise onun ilk iki harfi sona eklenecek.
35x3000= 10500-2011= 102989

Sifre 102989_Tu olmali.

Bu sifre hergün otomatik olarak degisek.

Cevaplariniz icin simdiden tesekkür ederim.

Saygilar

Anlamak amacı ile soruyorum.
şimdi bir excel dosyası var elimizde bu dosyaya yukarıdaki belirttiğiniz kriterlere göre üretilen değeri (102989) vb şifresi yapıldı
ertesi gün üretilen değer (105989) bu vb şifresi aynı dasyaya yapılacaksa önce (102989) olarak dosyanın vb bölümünü açmak ve yeni değerle (105989) olarak vb şifresini değiştirmek mi gerekiyor yoksa her üretilen şifre farklı bir yeni dosyayamı yapmak gerekiyor.
 
Anlamak amacı ile soruyorum.
şimdi bir excel dosyası var elimizde bu dosyaya yukarıdaki belirttiğiniz kriterlere göre üretilen değeri (102989) vb şifresi yapıldı
ertesi gün üretilen değer (105989) bu vb şifresi aynı dasyaya yapılacaksa önce (102989) olarak dosyanın vb bölümünü açmak ve yeni değerle (105989) olarak vb şifresini değiştirmek mi gerekiyor yoksa her üretilen şifre farklı bir yeni dosyayamı yapmak gerekiyor.

Sayin Halit3
Yeni üretilen sifre icin, yine yeni bir dosya ayri olarak yapilmayacak. Kullanilan/ kullanilacak olan dosya bir tane ve sadece bu dosyadaki VB sifresi günlük olarak degisecek. Kisi makrolari acmak ictediginde acamayacak hali ile detaylarida göremeyecek. Ancak ilgili güne göre degisen VB sifresini verirse kod kismi görünür olacak ve bu VB sifresi hergün kendiliginden dosya acildiginda güncellenecek.
Tesekkür ederim.
 
Sayin Halit3
Yeni üretilen sifre icin, yine yeni bir dosya ayri olarak yapilmayacak. Kullanilan/ kullanilacak olan dosya bir tane ve sadece bu dosyadaki VB sifresi günlük olarak degisecek. Kisi makrolari acmak ictediginde acamayacak hali ile detaylarida göremeyecek. Ancak ilgili güne göre degisen VB sifresini verirse kod kismi görünür olacak ve bu VB sifresi hergün kendiliginden dosya acildiginda güncellenecek.
Tesekkür ederim.

Bu iş oldukca zor ve karışık

Ekli dosyaları rardan çıkar ve her iki dosyada yanyana olsun ve deneme dosyasını aç muhtemelen bilgisayarınızın tarihi doğru ise hiç bir işlem yapmıyacaktır.

Bilgisayarınızın tarihini bir gün ileri alın ve dosyayı yeniden açın sonra bilgisayarınızı gene bugünün tarihine getirin ve yeniden açın.

not bu uygulama veri txt dosyasındaki şifre parametresiyle çalışmaktadır bu dosya kullandığın dosyanın yanında olmadığı zaman ve içi boş olduğu zaman çalışmaz.
 
Geri
Üst