Çözüldü Excel İle Şifreli Yazı Yazma Ve Çözme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

hakki83

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
32 Bit
Excel Dili
Türkçe
Selamlar

Bir çalışma yapmak istedim.
Konu: Şifreli Yazı

İki kişi arasında aynı dosya mevcut olacak.

İlk önce, bilgisayar klavyesindeki görünen harflere, karıştırılmış harfler tayin edileceK (Sayfa1).

Birbirlerine gönderecekleri mesajı; bu excel dosyası ile şifreli hale getirecekler (Sayfa2).


Birbirlerinden gelen şifreli mesajı bu excel dosyası ile okunur hale getirecekler (Sayfa3).

Tabi bunun gibi farklı onlarca çeşit dosya yapılabilir. İlk aklıma geleni yaptım.

Böyle bir dosya için kod oluşturabilir miyiz?
 

Ekli dosyalar

Çözüm
A2 boş B2 dolu olması durumunda B2 şifreliyi A2 hücresine yazar.
B2 boş A2 dolu olması durumunda A2 metnini şifreleyip B2 hücresine yazar.
A2 ve B2 ikiside dolu olursa A2 metnini B2 hücresine şifreleyip yazar.
Bence karakter değiştirme işlemi için sayfada yazılmış liste kullanmak yerine,
bu iki liste normal = Array(.......) ve sifreli = Array(........) şeklinde dizi olarak makro içerisinde tanımlansa daha iyi olur.
Belgenin VBA tarafını şifreleyerek kullanırsınız.

Belgedeki bir sayfada olan listenin basit bir formülle bile elde edilmesi mümkündür.
Muhtemelen makro kodlarının elde edilmesi de imkansız değildir ama maksat işi zorlaştırmak.
 
A2 boş B2 dolu olması durumunda B2 şifreliyi A2 hücresine yazar.
B2 boş A2 dolu olması durumunda A2 metnini şifreleyip B2 hücresine yazar.
A2 ve B2 ikiside dolu olursa A2 metnini B2 hücresine şifreleyip yazar.
 

Ekli dosyalar

Çözüm
Önceki dosyadaki şifreleme işleminden daha güvenli fakat küçük büyük harf duyarlılığını yitirmiş bir kod daha paylaşayım:)
Harflerin bulunduğu sayfayı silebilirsiniz.
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(54 satır)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Site Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
11
Üst