Ana içeriğe atla

Çalıştığı Gün Kadar Maaş Hesaplanması


Çalıştığı Gün Kadar Maaş Hesaplanması


















Option Compare Database
Private Sub Komut6_Click()
Dim fark As Integer
fark = DateDiff("d", tarih, Date, vbSunday) ' İki Tarih Arasındaki Fark
MsgBox (fark * 25)
End Sub

----------------------------------------------------------------------
Cumartesi Pazar Çıkmış Hali

Option Compare Database
Private Sub Komut6_Click()
Dim miktar As Integer
Dim yenitarih As Date
Dim gün As Integer
Dim fark As Integer
Dim sonuç As Integer
Dim alacağıücret As Integer
miktar = 0
yenitarih = tarih
Do Until (yenitarih = Date)
yenitarih = DateAdd("d", 1, yenitarih)
gün = Weekday(yenitarih)
If gün = 1 Or gün = 7 Then miktar = miktar + 1
Loop
fark = DateDiff("d", tarih, Date)
sonuç = fark - miktar + 1
alacağıücret = sonuç * 25
MsgBox alacağıücret
End Sub


Yorumlar

Bu blogdaki popüler yayınlar

Dosyadaki verileri tabloya aktarma

Option Compare Database Sub akt() Dim db As Database Dim rst As Recordset Set db = CurrentDb() Set rst = db.OpenRecordset("Tablo1") Open "d:\ak.txt" For Input As #1 Do While Not EOF(1) rst.AddNew Input #1, ad, soyad, yaş rst("ad").Value = ad rst("soyad").Value = soyad rst("yaş").Value = yaş rst.Update Loop Close #1 End Sub

Accessde İfade Oluşturucu Fonksiyonları

Fonksiyonlar ve Kullanımı boş form seçeneği ile yeni bir form oluşturulur.Oluşan form tasarım görünümüyle açılır. iki ayrı metin kutusu eklenir özellik Sayfası seçilir. Özellik Sayfasından tümü/Denetim Kaynağının yanındaki ... tıklanır.İfade oluşturucudan fonksiyon seçilir.

Tarih Fonksiyonları

Tarih Fonksiyonları Metin1 = Date -------> Sistem tarihini verir. Metin1 = Time ------->Sistem saatini verir Metin1 = Now ------->Hem tarih hem zaman verileri elde edilir. Metin1 = Day(Date )------->Gündeğerini verir.date yerini sabit bir değer verilebilir-metin1=day("13.01.2011") Metin1 = Month(Date) ------->  Ayın değerini verir Metin1 = Year(date)  ------->Yılın değerini verir Metin1 = Weekday(Date) -------> Haftanın kaçıncı günü oldğunu verir. Metin1 = WeekdayName(Weekday(Date), False, vbSunday)  ------->Sistem tarihindeki günün adını verir. Metin1 = WeekdayName(Weekday("21.12.2012"), False, vbSunday)