• DİKKAT

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

vigenere ile kodlanmıs sifeyi cozmek

  • Konbuyu başlatan Konbuyu başlatan can-can
  • Başlangıç tarihi Başlangıç tarihi
Katılım
26 Mart 2017
Mesajlar
31
Excel Vers. ve Dili
excel 2013
merhaba arkaslar, sorum su mesela faruk isimini farklı harfler ile yazsam misal:
faruk:rtkyp yani f:r oluyor. bunun gibi .tekrardan eski haline getirebilirmiyim. veya elimde bulunan sifreyi normal kelimeye cevirebilirmiyim ?internette arastırdım bunu buldum ne yaptıysam da calıstıramadım yardımcı olacak arkadaslara simdiden tesekkurler.
Kod:
[CODE]
Sub sifrele() 'Hazırlayan evren Gizlen 'evrengizlen@hotmail.com 'Şifreyi a1 hücresine yazar Dim i As Integer, k As Byte, deg As String, deg2 As String ReDim myarr(1 To 33, 1 To 3) myarr(1, 1) = "A": myarr(1, 2) = "as": myarr(1, 3) = "hf" myarr(2, 1) = "B": myarr(2, 2) = "vc": myarr(2, 3) = "ts" myarr(3, 1) = "C": myarr(3, 2) = "qw": myarr(3, 3) = "ip" myarr(4, 1) = "D": myarr(4, 2) = "gf": myarr(4, 3) = "il" myarr(5, 1) = "E": myarr(5, 2) = "sa": myarr(5, 3) = "nb" myarr(6, 1) = "F": myarr(6, 2) = "zs": myarr(6, 3) = "df" myarr(7, 1) = "G": myarr(7, 2) = "pl": myarr(7, 3) = "re" myarr(8, 1) = "H": myarr(8, 2) = "xn": myarr(8, 3) = "vb" myarr(9, 1) = "I": myarr(9, 2) = "uy": myarr(9, 3) = "fd" myarr(10, 1) = "J": myarr(10, 2) = "qa": myarr(10, 3) = "üo" myarr(11, 1) = "K": myarr(11, 2) = "we": myarr(11, 3) = "yt" myarr(12, 1) = "L": myarr(12, 2) = "gf": myarr(12, 3) = "xb" myarr(13, 1) = "M": myarr(13, 2) = "gs": myarr(13, 3) = "jh" myarr(14, 1) = "N": myarr(14, 2) = "lk": myarr(14, 3) = "gb" myarr(15, 1) = "O": myarr(15, 2) = "te": myarr(15, 3) = "jt" myarr(16, 1) = "P": myarr(16, 2) = "qm": myarr(16, 3) = "kc" myarr(17, 1) = "Q": myarr(17, 2) = "xp": myarr(7, 3) = "zl" myarr(18, 1) = "R": myarr(18, 2) = "xh": myarr(18, 3) = "öx" myarr(19, 1) = "S": myarr(19, 2) = "wp": myarr(19, 3) = "tb" myarr(20, 1) = "T": myarr(20, 2) = "ğş": myarr(20, 3) = "ye" myarr(21, 1) = "U": myarr(21, 2) = "çm": myarr(21, 3) = "bv" myarr(22, 1) = "V": myarr(22, 2) = "fs": myarr(22, 3) = "rw" myarr(23, 1) = "W": myarr(23, 2) = "zs": myarr(23, 3) = "kd" myarr(24, 1) = "X": myarr(24, 2) = "qş": myarr(24, 3) = "bq" myarr(25, 1) = "Y": myarr(25, 2) = "sz": myarr(25, 3) = "kh" myarr(26, 1) = "Z": myarr(26, 2) = "nb": myarr(26, 3) = "dd" myarr(27, 1) = "Ç": myarr(27, 2) = "za": myarr(27, 3) = "ıu" myarr(28, 1) = "Ş": myarr(28, 2) = "df": myarr(28, 3) = "lç" myarr(29, 1) = "Ö": myarr(29, 2) = "si": myarr(29, 3) = "nc" myarr(30, 1) = "Ğ": myarr(30, 2) = "if": myarr(30, 3) = "ga" myarr(31, 1) = " ": myarr(31, 2) = "kö": myarr(31, 3) = "yü" myarr(32, 1) = "Ü": myarr(32, 2) = "dv": myarr(32, 3) = "rn" myarr(33, 1) = "İ": myarr(33, 2) = "sl": myarr(33, 3) = "ğo" deg = InputBox("METİN GİRİNİZ :", "ŞİFRE") If deg = "" Then Exit Sub For i = 1 To Len(deg) For k = 1 To 33 If UCase(Replace(Replace(Mid(deg, i, 1), "i", "İ"), "ı", "I")) = myarr(k, 1) Then deg2 = deg2 & myarr(k, 2) & myarr(k, 3) End If Next k Next i MsgBox "Şifreniz : " & deg2 Range("A1").Value = deg2 End Sub[/CODE]
 
Geri
Üst