Çoktan Seçmeli Veri Doğrulama

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
Arkadaşlar Merhaba

Genelde aradığım her şey için bu site çıktığında artık dayanamadım bende Altın Üye oldum.

Sorum şu

Veri - Veri Doğrulama - Liste özelliği ile herhangi bir yerdeki verileri açılır kapanır liste şeklinde yapabiliyorum.

Ama asıl isteğim şu o çoktan seçmeli olsun.

Bir laboratuvarımız var onunda 3 bölümü var X , Y , Z bölümü

Örneğimde Laboratuvarımıza 1 tane numune geldi onu kayıt ettim

20 tane deney yapabileceğim deney var. Her deneyin sorumlu olduğu bir bölüm var

Bu numuneye 5 farklı deney yapacağım. Açılır kapanır listeden bu deneyleri seçtiğimde otomatik olarak o deneyler hangi laboratuvar bölümünde yapılıyor ise numune ile ilgili diğer bilgileri atsın istiyorum.

Örnek excel ektedir
 

Ekli dosyalar

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam deneyleri nereye atsın ? hangi özelliklerini nereye atsın ? veri doğrulama kısmı zaten çoktan seçmeli ama anlatmak istediğinizi anlamadım.

J4 hücresine şu formülü yazınca istediğiniz oluyor mu ?

=DÜŞEYARA(I4;$M:$N;2;0)
 

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
hocam deneyleri nereye atsın ? hangi özelliklerini nereye atsın ? veri doğrulama kısmı zaten çoktan seçmeli ama anlatmak istediğinizi anlamadım.

J4 hücresine şu formülü yazınca istediğiniz oluyor mu ?

=DÜŞEYARA(I4;$M:$N;2;0)
Merhaba
216640

Yapılacak deney sadece " A" olsa Dediğiniz formülle yapabiliyorum ancak benim sıkıntım aynı numuneye hem a hem f hem k deneyi yapılacak. Yani

Yani yuvarlak içine aldığım bilgiler a dan dolayı x lab , f den dolayı z lab , k dan dolayı da yine x lab gitmesi gerekecek.

Şuradaki gibi çoklu seçim liste kutusu yapmak istiyorum .
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam baştan sorayım ona göre ilerleyelim.

1. bu deneylerden sonuçlananların sonuçları bu tabloya işlenecek mi ?
2. deneyi yapan tanımlanacak mı ?
3. kim hangi deneyi yapmış, x y ve z de ayrı görüntülenmek isteyecek mi ?
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
Yani yuvarlak içine aldığım bilgiler a dan dolayı x lab , f den dolayı z lab , k dan dolayı da yine x lab gitmesi gerekecek.

bu dediğinizin sıralı olarak tanımlanması da gerekli mi ?
 

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
hocam baştan sorayım ona göre ilerleyelim.

1. bu deneylerden sonuçlananların sonuçları bu tabloya işlenecek mi ?
2. deneyi yapan tanımlanacak mı ?
3. kim hangi deneyi yapmış, x y ve z de ayrı görüntülenmek isteyecek mi ?
Deney Sonucu ve Deney yapan kısımları bunlardan bağımsız manuel olarak X Y Z bölümlerindeki ilgili kısımlara eklenecek.

Bu sadece numune kayıt elemanlarının tüm bilgilere erişmesi

Fizik, Kimya ve Su laboratuvarı elemanlarının ise sadece kendine gerekli olan bilgilere erişmesi amacıyla yapılan bir husus.

Örneğin Ahmet Firması bir numune getirdi

Bu numuneyi kayıt yapacağız , kayıtta hangi deneylerin yapılacağı numunenin nereden geldiği firma ismi vs. bilgileri kayıt edeceğiz. Birde numara vereceğiz.

Fizik, Kimya ve Su laboratuvarı elemanları ise sadece laboratuvar numarasını bilecek birde yapması gereken deneyleri kim getirdi nereden getirdi bizim görmesini istediğimiz bilgi dışında hiçbir bilgiye erişemeyecek.

Şimdi diyelim ki müşteri fındık numunesi getirdi

Kimya laboratuvarı fındık numunesinde yabancı madde tayini deneyini yapacak

Fizik laboratuvarı fındığın boyutuna bakacak

Su laboratuvarı hiç bir deney yapmayacak

Bundan dolayı Fizik ve Kimyanın sayfasına otomatik olarak bu bilgiler ve yapacağı deneyler gidecek
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
bunun yerine bi tane userform açılabilir seçim yapınız diye. seçilenler oraya yazdırılabilir. aklıma en iyi gelen bu
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam siz koşulları tam belirten bir excel gönderin bana ben size ayarlayacağım dosyayı size kullanmak kalacak.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Sorunuz tam olarak anlamadım.Bu şekilde çoklu listemi istiyorsunuz.Başka sayfalara aktarım mı? 5 ,6 altı örnekle sorunuz desteklerseniz daha açıklayıcı olaçak.Tabii siz bilirsiniz.Çoklu liste örneği makro ile oluşturumuş.Dosyanız.
 

Ekli dosyalar

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
Sorunuz tam olarak anlamadım.Bu şekilde çoklu listemi istiyorsunuz.Başka sayfalara aktarım mı? 5 ,6 altı örnekle sorunuz desteklerseniz daha açıklayıcı olaçak.Tabii siz bilirsiniz.Çoklu liste örneği makro ile oluşturumuş.Dosyanız.
Siz mesajı yazmadan az önce yabancı bir siteden bu makroyu buldum :) Teşekkür ederim

Bu kısmı da çözdük şimdi sıra şuna geldi. Tek seçenek olsa eğer, düşeyara , yatay ara kombinasyonları ile yapabilirim de çoklu olunca beceremedim.

Örnek Dosyayı atıyorum.

Orada görüldüğü şekilde b, c, e, f deneyleri y ve z laboratuvarlarına ait

Bazı bilgileri ben manuel olarak bağlantı yaptım. Bunu otomatik Eğer yapılacak deney b ise ( B deneyi Y Laboratuvarına ait bir deney) o zaman A4 hücresini sayfaY A4 sekmesine otomatik olarak atsın.

Hücreleri boyadım.

hocam siz koşulları tam belirten bir excel gönderin bana ben size ayarlayacağım dosyayı size kullanmak kalacak.
Dosyayı ekledim teşekkürler
 

Ekli dosyalar

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam valla öyle bi işe girdik ki inşallah güzel olur yani,

dosyayı dikkatli inceleyin lütfen, başka bir talebiniz olursa yazmaktan çekinmeyin. açıklamaları dikkatli okuyun ve uygulayın.
 

Ekli dosyalar

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
hocam valla öyle bi işe girdik ki inşallah güzel olur yani,

dosyayı dikkatli inceleyin lütfen, başka bir talebiniz olursa yazmaktan çekinmeyin. açıklamaları dikkatli okuyun ve uygulayın.
Çok güzel olmuş emeğinize sağlık videoları izleyip bunu kendim uğraşıp yapabilir miyim ? Örnek döküman var mıdır, veya genel mantığından bahsedebilir misiniz. Bir yerini değiştirmek gerektiğinde her seferinde soru sormak istemiyorum açıkçası vba'ya girdim User Form oluşturmuşsunuz anladığım kadarıyla DB kısmında anlatmışsınız her şeyi tekrar teşekkürler ama 17 'den fazla deney olursa bu sefer karışacak gibi çünkü 17 tane sekme açılmış gibi gördüm
 
Son düzenleme:

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
Daha beta versiyon proje çünkü yeri gelecek sorun çıktıkça atıyorum şu satıra ekleme yapmam gerekecek veya kayıt gir kısmına ekleme çıkarma yapmam gerekecek ondan mantığını çözsem daha iyi olur.

216708


Mesela şuan Anasayfayı sadece ben göreyim sadece ben değişiklik yapayım.

X sekmesini ahmet görsün ona kullanıcı adı şifre veriyim.

Y sekmesini sadece mehmet görsün yapabilir miyiz ?

Mesela bizim Kayıt no dediğimiz kısım aslında Literatürde Lab. No:

216709

Onu mesela manuel olarak yer değiştirsem herhalde databese'de sıkıntı yaşayabiliriz. Lab. No dediğiniz kısımlar ise çok gerekli değil onu değiştirmek gerekirse Sorumlu Lab. olarak değiştirirdim.

Bu database işi bana Fortran dersini hatırlattı uğraşmak zevkli olabilir
 
Son düzenleme:

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam işte bu yüzden hep söylüyoruz, bize en başta finalde ne görmek istediğinizi söylerseniz 1 defa uğraşır yaparız, ama yolun her adımında başka talep gelirse yaptıklarımız çöp oluyor ne yazık ki... emekler boşa gidiyor.

her deney için sekme açmaz. her lab için sekme açar, mesela 3 tane lab odanız var 3 sekme var. labo no ve kayıt noyu değiştiririm, ama bir kitap içerisinde farklı farklı kullanıcılar aynı anda uygun olmaz. her lab için farklı bir kitap yapmamız lazım ve her kitaba ayrı bir şifre koymamız daha doğru olur diye düşünüyorum.
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
userform kullanmak bunları kodlarla kullanmak başlı başına bir konu ve biraz da derin bir konu, pratik yapmak çok önemli ben bile bilmiyorum bir çok yerini.

ama ben yine teklfimi yapayım, ne istediğinizi finalini tam olarak söyleyin ben yazıp hazırlayıp vereyim size. ama finalini belirleyin lütfen
 

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
hocam işte bu yüzden hep söylüyoruz, bize en başta finalde ne görmek istediğinizi söylerseniz 1 defa uğraşır yaparız, ama yolun her adımında başka talep gelirse yaptıklarımız çöp oluyor ne yazık ki... emekler boşa gidiyor.

her deney için sekme açmaz. her lab için sekme açar, mesela 3 tane lab odanız var 3 sekme var. labo no ve kayıt noyu değiştiririm, ama bir kitap içerisinde farklı farklı kullanıcılar aynı anda uygun olmaz. her lab için farklı bir kitap yapmamız lazım ve her kitaba ayrı bir şifre koymamız daha doğru olur diye düşünüyorum.
Şöyle bir şey mümkün mü farklı excellerin aynı anda çalışması, yani sayfa dediğimiz kısımlar ayrı exceller olacak. Biz numune kayıt exceline yazacaz o beton exceline kaydedecek
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
314
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
elbette mümkün. o yüzden lütfen talebinizi kavramsallaştırın ki ona göre 1 defa yapalım bitsin. onlar dneyi yaptılar sonucunu yazdıklarında onları da sorgularız anakitaba getiririz vs...

peki bu ana dosya ve diğer 3 excel dosyası, aynı ağ üzerinde mi çalışacak ?
 

bordo6181

Altın Üye
Katılım
15 Nisan 2020
Mesajlar
77
Excel Vers. ve Dili
2016 - Türkçe
Altın Üyelik Bitiş Tarihi
15-04-2025
Evet aynı ortak ağ üzerinde çalışacak.
 
Üst