• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Puantaj Hesaplama Değişikliği

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Sahin01

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eyl 2022
Mesajlar
70
Çözümler
6
Aldığı beğeni
30
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Ekteki dosyanın Personel sayfasında C ve F sütunlarına denk gelen personel puantaj sayfasına aktarıldığında ilgili günlerine 8 yazıyor diğerlerine ise 4 yazıyor.

Değişen bir hesaplama durumundan dolayı D ve G sütunlarına denk gelen personele de puantaj sayfasında 8 yazması gerekiyor yardımcı olabileceklere şimdiden teşekkür ederim.
 

Ekli dosyalar

  • Puantaj.xlsm
    65.3 KB · Gösterim: 34
Private Sub CommandButton1_Click() ' PUANTAJ

Yordamındaki,
If b = 0 Or b = 3 Then
syf.Cells(d, a + 4) = 8
Else
syf.Cells(d, a + 4) = 4
End If
kodu söylediğiniz işi gerçekleştiriyor.
If b = 0 Or b = 3 Then
syf.Cells(d, a + 4) = 8
Else
syf.Cells(d, a + 4) = 8
End If
olarak kodları değiştirip dener misiniz?
 
Sayın Caylak maalesef olmadı bu kez hepsine 8 yazıyor. Yapmak istediğim Personel sayfasındaki C: D ve F:G sütunlarını 8 diğerlerini 4 olarak aktarmak.
 
Sayın Sahin01
Sadece E ve H sütununa 4 diğerlerine 8 yazılacaksa kodlarınızdaki ilgili kısmı alttaki şekilde değiştirerek dener misiniz?
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Sayın userx ilginiz için çok teşekkür ederim, ancak bu kodda istenileni yapmadı. Mevcut kodu vermiş olduğunuz kod ile değiştirip denemeler yaptım ancak karışık bir hata verdi; örnek bir çalışma hazırlayıp puantaj oluştur dediğimde, E sütununa bazen 8 bazen 4 yazdı aynı durum H sütunu içinde geçerli.

Bu program sağolsun sayın Patron tarafından hazırlanmıştı, 2 tane puantaj sayfasının olmasındaki maksat, Puantaj sayfasında görev yeri aynı olanları Puantaj2 de ise görev yeri farklı olanları hesaplamak için yapılmıştı not olarak belirtmek istedim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst