Merhaba üstadım dün gece geç saate kadar uğraştığım için pek anlaşılır olmamış. Emeğiniz için çok teşekkür ederim. Allah razı olsun. Robot çalışma sayfasındaki makroyu kullanınca tekrarlayan sayılar veriyor ayrıca A sütunundaki ders adına göre soru sayı numaraları ile uyuşmuyor.
Ben Robot çalışma sayfasında bulunan B2 ile B101 arasındaki sütunlara rastgele benzersiz sayılar vermesini istiyorum. Fakat verilecek rastgele sayıların alt ve üst limitleri ise Robot çalışma sayfası içerisindeki A sütununda bulunan ders adına göre Soru Havuzu çalışma sayfasındaki o dersle eşleşen dersin toplam soru sayısı olacak. Örnek olarak; A2:A21'de Kamu Mali Yönetimi ve Kontrol Kanunu dersi olduğu için B2:B21 hücrelerine Soru Havuzu çalışma sayfasındaki Kamu Mali Yönetimi ve Kontrol Kanunu dersindeki toplam soru sayısı şuan için 56, Kamu Mali Yönetimi ve Kontrol Kanunu dersinin ilk sorusunun sıra numarası 1, son soru numarası 56. Robot çalışma sayfasındaki B2:B21 hücrelerine 1 ve 56 arasında 20 adet soru vermesini istiyorum. Ben soru ekledikçe üst limitlerde değişeceği için dinamik olmasını istiyorum.
Ben bunu VBA olmadan yaptım fakat çok formül olduğu için dosya kasma yapmaya başladı daha ekleyeceğim sorularda var. Buda yorucu oluyor. Ben formüller ile Robot çalışma sayfasının B2 ile B101 arasındaki hücrelerine RASTGELEARADA(KAÇINCI(A2;'Soru Havuzu'!I:I;0)-1;TOPLA.ÇARPIM(MAK(('Soru Havuzu'!I:I=A2)*(SATIR('Soru Havuzu'!I:I)))-1)) bu formülü yaptım.(Belki daha basiti de vardır ama şuan için en iyi yapabildiğim bu

) Formül ise rastgele sayılar veriyor(tekrarlayan sayılar oluyor) A sütunundaki ilgili dersin alt limitini ve üst limitini belirleyerek bana B2:B21 hücrelerine rastgele sayılar veriyor. Bu sayılar ise Soru Havuzundaki soru numaraları olduğu için Sınav Kağıdı çalışma sayfasından bana bir 100 soruluk sınav hazırlıyor. Umarım akıcı ve açıklayıcı olmuştur. İnşallah çözüm bulabilirim bu duruma.