Sorunun ortadan kalktığına sevindim...:bravo:Hatayı buldum kayit.xls demde sheets im tabiki Sayfa1 di![]()
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sorunun ortadan kalktığına sevindim...:bravo:Hatayı buldum kayit.xls demde sheets im tabiki Sayfa1 di![]()
Aşağıdaki şekilde dener misin ?ozgretmen üstadım kod harika işte budur dedirtiyor fakat 100 tane dosyaya bunları ekleyeceğim form olmadan tek bir bölüme tek bir kod halinde eklersem daha kısa sürede bitiririm tek bir kod haline getirmeme yardımcı olurmusun.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
sifre = InputBox("KAYIT İÇİN ŞİFRE GİRMELİSİNİZ", _
"Yetkili Kişi", "Kaydetmek İçin Şifre girin")
Workbooks.Open Filename:="C:\kayit.xls"
If Val(sifre) = Val(Workbooks("kayit.xls").Sheets("kayit").Range("A1").Value) Then
satir = [A65536].End(3).Row + 1
Cells(satir, "A") = Mid(Environ(5), WorksheetFunction.Find("=", Environ(5)) + 1, Len(Environ(5)))
Cells(satir, "B") = Format(Date, "d mmmm yyyy dddd")
Cells(satir, "C") = Format(Now, "hh:mm:ss")
ActiveWorkbook.Save
Application.DisplayAlerts = False
ActiveWindow.Close
MsgBox "Kayıt işlemi tamamlandı", vbInformation, "KAYIT BAŞARILI OLDU"
Else
ActiveWorkbook.Save
Application.DisplayAlerts = False
ActiveWindow.Close
MsgBox "Yanlış şifre girdiniz." & Chr(13) & _
"Dosya kaydedilemedi", vbCritical, "Hatalı Şifre Girdiniz"
Cancel = True
End If
End Sub
Estağfurullah.Rica ederim.İyi Çalışmalar...Çok tşk biyonik adam![]()