Skip to main content

AccessTr.neT


Reçete Hazırlama

Reçete Hazırlama

#19
(18/11/2023, 22:09)feraz yazdı:
(18/11/2023, 20:42)hnakis yazdı: B5 de MKP seçildiğinde G3 de Suda çözünür P2O5 , G4 de Suda çözünür K2O yazacak

Yukarkaki örnekte  G3 de Suda çözünür P2O5 , G4 de Suda çözünür K2O bu ikisini nasıl buldunuz?Yine anlamazsam bırakacağım konuyu maliesef.

Kısaca B dekiler nasıl bulunuyor Kimya sayfası resimdeki gibi nasıl bulunuyor Img-cray

[Resim: do.php?img=15469]

kimya sayfası ana veri sayfası. B4, B5,... G3,G4,..... veri doğrulama listesinden geliyor.

G3,G4, .... dekiler B sütunundaki veri doğrulama listesinden isim seçince otomatik gelsin diye bu çaba.
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#20
Doğru anladıysam eğer B4:B10 ve G3:T3 ve E2 ve D4Lol13 aralıklarında veri değiştirirseniz kod çalışır.

B4:B10 aralığı değişirse örneğin B6 değişirse E6 hesaplanır ve G6:T6 aralıktaki dolu başlık altları hesaplanır.
D4Lol13 aralığı değişirse örneğin D6 değişirse E6 hesaplanır ve G6:T6 aralıktaki dolu başlık altları hesaplanır.
E2 değişirse G4:T13 aralığı tekrar hesaplanır.
G3:T3 aralığı değişirse örneğin G3 değişirse G6:G13, I3 değişirse I6:I13 hesaplanır.Ve E4:E13 aralığının dolu satırları hasaplanır.

Kullandığım sayfa şekli sayfasında değişiklik olursa ve kodlar bu sayfada.
işlemler doğru ile dizi ile yada başka yolla hızlandırılır.Basitçe yaptım şimdilik.
.zip Reçete Çalışması.zip (Dosya Boyutu: 86,98 KB | İndirme Sayısı: 3)
Cevapla
#21
(19/11/2023, 02:38)feraz yazdı: Doğru anladıysam eğer B4:B10 ve G3:T3 ve E2 ve D4Lol13 aralıklarında veri değiştirirseniz kod çalışır.

B4:B10 aralığı değişirse örneğin B6 değişirse E6 hesaplanır ve G6:T6 aralıktaki dolu başlık altları hesaplanır.
D4Lol13 aralığı değişirse örneğin D6 değişirse E6 hesaplanır ve G6:T6 aralıktaki dolu başlık altları hesaplanır.
E2 değişirse G4:T13 aralığı tekrar hesaplanır.
G3:T3 aralığı değişirse örneğin G3 değişirse G6:G13, I3 değişirse I6:I13 hesaplanır.Ve E4:E13 aralığının dolu satırları hasaplanır.

Kullandığım sayfa şekli sayfasında değişiklik olursa ve kodlar bu sayfada.
işlemler doğru ile dizi ile yada başka yolla hızlandırılır.Basitçe yaptım şimdilik.

sayın feraz ben sanırım konuyu anlatamadım. hesaplama ile ilgi problem yoktu çalışmada. B sütununda kayıt ismi seçildiğinde bu kayda ait içerik adları G3:T3 hücrelerine yazılmasını yapmak istiyordum. orda liste kutusunda seçim yapılıyor. ben listeden seçim değil B sütununda kayıt seçildiğinde gelmesini sağlamaya çalışıyordum. siz hesaplama kısmını formülden Vba koda çevirmişsiniz teşekkürler. bunu kullanırım ama asıl yapmak istediğime yapamayacağım sanırım.

emeğinize sağlık teşekkürler.

saygılar
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#22
(19/11/2023, 22:31)hnakis yazdı: B sütununda kayıt ismi seçildiğinde bu kayda ait içerik adları G3:T3 hücrelerine yazılmasını yapmak istiyordum
İyi diyorsunuzda nasıl getirilecek onda anlaşamıyoruz.18.mesajda resim attım o resimden nasıl bulacağız b sütunundaki verileri?
Cevapla
#23
(19/11/2023, 22:53)feraz yazdı:
(19/11/2023, 22:31)hnakis yazdı: B sütununda kayıt ismi seçildiğinde bu kayda ait içerik adları G3:T3 hücrelerine yazılmasını yapmak istiyordum
İyi diyorsunuzda nasıl getirilecek onda anlaşamıyoruz.18.mesajda resim attım o resimden nasıl bulacağız b sütunundaki verileri?

örnekle açıklayayım size.
B4 de listeden bir kayıt seçtik. Diyelimki Amonyak.kod bu adı Kimya sayfasında bulacak. Kimya sayfası C4 satırında buldu. satırda ilerleyecek hangi sütunlarda % değer varsa o sütunların başında yazan isimleri (Amonyum Azotu (N-NH3),Suda çözünür P2O5 vs. gibi) Kaydın seçildiği sayfada G3:T3 arasındaki hücreler yazacak.
B5 de bir kayıt seçtik diyelim ki. MAP adında kayıt. Kimya sayfasında C8 hücresinde. satırda ilerleyecek % değer olanlar sütunları bulacak sütunun başında isim ne yazıyorsa G3:T3 arasındaki sıradaki boş hücreye yazıcak.
Bu B5,B6,B7 devam edebilir.

Eğer seçilen kayıtlarda aynı isimde (Amonyum Azotu (N-NH3),Suda çözünür P2O5 vs. gibi) maddeler varsa G3:T3 arasındaki hücreler benzer olanları bir hücreye benzemez olanları diğer boş hücreler yazacak.

kullandığım sayfa şeklini incelerseniz G3:T3 arasında liste kutusu var. B4,B5,... satırlarında kayıtlar seçtikten sonra manuel olarak o listeden madde adlarını ben seçiyorum. kodla seçilen isme göre otomatik gelsin.
o sayfayı açın B sütunundaki kayıtları silin G3:T3 arasındaki isimleri silin.
G3 de Amonyum Azotu seçin, H3 de Suda çözünür fosfor seçin, I3 de Suda çözünür Potasyum seçin.
B4 de MAP seçin,B5 de MKP seçin kg sütuna kayıtların karşısına 50 yazın her iki kaydın karşısına da. hesaplamayı göreceksiniz.
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#24
Şimdi anladım sanırım.Kusaca B sütununa yazılan Kimya sayfası C sütununda aranacak hsngi satırda bulunursa o satırın sağında % ile olan hücre yada hücreleri bulacak varsa 3.satıra ekleyecek 2.satırdaki başlıktaki dediklerinizi.inşaAllah anlamışımdır.Böyle ise çok kolay ve akşam yapınca eklerim dosyayı.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task