Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

    REKLAMSIZ FORUM KULLANMAYI TERCİH EDECEK ÜYELERİMİZE, https://www.exceldosyalari.com İSİMLİ SİTEMİZDEN 3 AYLIK ÜYELİK PAKETİ HEDİYE EDİLECEKTİR.

f(×) VBA  Ders Yüküne Göre Kısıtlama

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

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Ustalarım
Ekli dosyamda yapamadığım bir konuda yardımınıza ihtiyacım var.
Dosya Sayfa1' de ders adları ve ders yükü yazılı
Sayfa2'de
"E" sütununa çift tıklayınca açılan formda ders seçilince
"F" sütununa sayfa1' de ki ders yükü aktarılıyor.
"G" sütununa öğretmenin okulda girmiş olduğu ders saati giriliyor.

SİZLERDEN İSTİRHAMIM
Kullanıcı manuel olarak "G" sütununa öğretmenin okulda girmiş olduğu ders saati "F" sütununda yazan saati geçmesin.

ÖRNEK:
Sayfa1' de Türk Dili ve Edebiyatı 66 Saat yazıyor,
Okulda da Türk Dili ve Edebiyatı öğretmeni 3 kişi
Kullanıcı
birinci öğretmeni seçti ve "G" sütununa 22 saat ders girişi yaptı
İkinci öğretmeni seçti ve "G" sütununa 27 saat ders girişi yaptı
Üçüncü öğretmeni seçti ve "G" sütununa en fazla 17 saat ders girişi yapabilsin,

İkinci olarak da
Sayfa1' de belirtilen Ders yükü saatini sayfa2' de tamamlanmadığı takdirde
Sayfa1' de tamamlanmayan ders saatinin karşısına eksik kalan ders saati yazılsın.

ÖRNEK
Sayfa1' de Türk Dili ve Edebiyatı 66 Saat yazıyor,
Okulda da Türk Dili ve Edebiyatı öğretmeni 2 kişi
Kullanıcı
birinci öğretmeni seçti ve "G" sütununa 22 saat ders girişi yaptı
İkinci öğretmeni seçti ve "G" sütununa 27 saat ders girişi yaptı
Üçüncü öğretmen olmadığından dolayı sayfa1 "E" sütunu ihtiyaç bölümüne 17 yazacak


Rica etsem bu konuda yardımcı olabilir misiniz?
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,394
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba Sayın @malatyalı .

Yanlış düşünmüyorsam; istediğiniz husus için makro kullanılmasına gerek yok.

-- Sayfa2'deki G5:G101 aralığı seçiliyken VERİ DOĞRULAMA >> ÖZEL kısmına aşağıdaki birinci formülü uygulayarak işlemi onaylayın.
VERİ DOĞRULAMA ekranındaki HATA UYARISI kulakçığına uygun bir uyarı metni de yazarsınız.
-- Sayfa1'de E2 hücresine de aşağıdaki ikinci formülü uygulayıp aşağı doğru kopyalayın.
Rich (BB code):
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.

.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Ömer abi
Yardımınızı esirgemediğiniz için teşekkür ederim.
Ellerinizden öper, saygılarımı sunarım.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Ömer abi
Sayfa1 de ki öğretmen sayısı kadar Atama alanını da kısıtlayabilir miyiz?
Örnek
Fen Bilimleri Öğretmen sayısı 2
Sayfa2 de Atama alanına Fen Bilimleri en fazla 2 kere girilebilsin?
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,394
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Userform'un kod bölümündeki mevcut ListBox1_DoubleClick kodunu aşağıdakiyle değiştirerek dener misiniz?

CSS:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.

.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Allah yar ve yardımcınız olsun inşallah.
Tekrar tekrar teşekkür eder, saygı ve hürmetlerimi sunarım.
 

cakarem

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
878
Web Sitesi
emrecakar.com
Excel Versiyonu, Dili
Excel 2016 TR

Reputation:

Sayın @malatyalı
Sorunuz çözüme ulaşıldı ise konuyu çözüldü olarak işaretleyip, kilitleyelim.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Sayın cakarem
Konu çözüldü. Yalnız Ömer abimden bir ricam var. 5.Mesajında ki kodda listbox üzerinden verildi. Listbox değil de combobox olursa nasıl olur.
Eklerse eğer, ekledikten sonra konu çözüldü olarak kilitleyebilirsiniz. Yok ekleme durumu söz konusu olmayacak ise kilitleyebilirsiniz.
Teşekkürlerimi sunarım.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,394
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @malatyalı .

Şayet işlem için, Listbox yerine UserForm'a eklenmiş bir Combobox kulanacaksanız;
verdiğim kod içeriğindeki ListBox1.List(ListBox1.ListIndex, 1) ibarelerini Combobox1.Value olarak değiştirip,
doğal olarak kod içeriğinin de Private Sub ListBox1_DblClick değil Private Sub ComboBox1_Change() kod blokunun arasına almanız gerekecek.

Bu şekilde yapınca sorun olmaması lazım.

.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Bu güne kadar yardımınızı esirgemediğiniz için size teşekkür ederim abi.
Var olasın.
Sayın cakarem konu ÇÖZÜLDü
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst