• 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.

Soru Malzemelerin İsimlerini Yazarak Fiyatlarının Gelmesini Sağlama

excel3535

Yeni Üye
Katılım
28 May 2024
Mesajlar
2
Aldığı beğeni
1
Excel V
Office 2021 TR
Konu Sahibi
Amatörce ama işimi görecek şekilde bir excel dosyası hazırladım.
Bu excel de malzemelerin normal fiyatından iskonto düşümü kdv eklemesi ve adet ile çarpımı yapıyor benim yapamadığım sizden yardım istediğim konu bu fiyat listesinden hariç fiyat teklifi verdiğimiz bir excel dosyası daha var malzemenin adını yazdığımda teklif formuna fiyatının gelmesi kdv ve iskonto düzenlemesinden çıkan sonucun yani.
Fakat aynı malzemenin bir kaç adet çeşiti var örnek vermem gerekirse

40*40 2,00 kutu profil ve
40*40 1,50 kutu profil

sonda yazdıgımız 1,50-2,00 profilin et kalınlıkları
bir sonraki sayfada köşebent lama vs. ürün grupları var isim yazdıgımda üstte belirttigim gibi bunların fiyatları teklif formuna gelmesini nasıl saglarım

teşekkür ederim şimdiden
 

Ekli dosyalar

Çözüm
AÇIKLAMA:

1) Malzeme ComboBoxına tıkladığınızda Sayfalar daki ana grup malzemelerin alt grupları ComboBox2 e listelenir.
Örneğin PROFİL FİYATLARI nı seçtiğinizde ComboBox2 de
2 ayrı liste ismi listelenir.

2) ComboBox2 den yaptığınız seçime göre ListBox1 doldurulur. ListBox a tıkladığınızda BOYUT TextBox ına
listbox daki seçili satırın ilk sütun verisi aktarılır.
KALINLIK seçimini manuel olarak sizin yapmanız gerekiyor.
PROFİL FİYATLARI ve BORU FİYATLARI sayfaları için kalınlık
seçiminiz ondalık sayı formatında olmalı. Tam sayı da kullanabilirsiniz. Ondalık sayı formatınız virgüllü olmalı.
2,20 , 3,85 vs. Tamsayı kısmı bildiğiniz gibi. 1 6 10 vs.
LAMA KÖŞEBENT FİYATLARI sayfası için KALINLIK seçiminiz
sadece 2 olmalı. SAÇ...
Profil fiyatları sayfasındaki tablonuz sıkıntılı.
Aynı tabloda iki ayrı sütun başlığı var.
Olması gereken 49.satırda. Ama bir de 65.satırda var.
Ve farklı değerler içeriyor.
Ayrıca bu sayfada gruplamaları da anlamak gerekiyor.
Mesela 10X10 51.satırda bir birim olarak ele alınabilir. Eyvallah.
Anlamadığım 70X70 60X80 40X100 50X90 mesela.
60.satırda bunlar. Bunlar transpose yapulabilir mi ?
Yani alt alta listelersek bir sorun olur mu ?
Kullanırken 70X70 60X80 40X100 50X90 şeklinde mi kullanıyorsunuz
yoksa tek tek de kullanabiliyor musunuz ? 40X100 ü diğerlerinden bağımsız
kullanabiliyor musunuz mesela ?
Muhtemelen bunların hepsi ayrı ayrı kalınlık birimi. Fakat fiyatlandırmaları
aynı olunca yanyana grupladınız. Öyle midir ?
 
Konu Sahibi
Evet bunların açılımlarının toplamı aynı olunca aynı fiyat gurubuna giriyor mesela 40x40 ile 30x50 aynı fiyatlara sahip şöyle açılayayım size 10x10 15x15 40x60 60x120 100x100 150x150 200x200 bunlar profillerin ebatları üstte yazan profil kalınlıkları satırında yazan 0,70 1,00 gibi ibareler kalınlıklarını temsil ediyor yapmak istedigim aynı profil grubu olsa dahi ismini yazdıgımda fiyatının gelmesi umarım anlatabilmişimdir
 
AÇIKLAMA:

1) Malzeme ComboBoxına tıkladığınızda Sayfalar daki ana grup malzemelerin alt grupları ComboBox2 e listelenir.
Örneğin PROFİL FİYATLARI nı seçtiğinizde ComboBox2 de
2 ayrı liste ismi listelenir.

2) ComboBox2 den yaptığınız seçime göre ListBox1 doldurulur. ListBox a tıkladığınızda BOYUT TextBox ına
listbox daki seçili satırın ilk sütun verisi aktarılır.
KALINLIK seçimini manuel olarak sizin yapmanız gerekiyor.
PROFİL FİYATLARI ve BORU FİYATLARI sayfaları için kalınlık
seçiminiz ondalık sayı formatında olmalı. Tam sayı da kullanabilirsiniz. Ondalık sayı formatınız virgüllü olmalı.
2,20 , 3,85 vs. Tamsayı kısmı bildiğiniz gibi. 1 6 10 vs.
LAMA KÖŞEBENT FİYATLARI sayfası için KALINLIK seçiminiz
sadece 2 olmalı. SAÇ FİYATLARI sayfası için KALINLIK seçiminiz 2-3-4 rakamlarından birisi olmalı.
KALINLIK TextBoxı dolduğunda çıkış sonrası FİYAT TextBox ına tablodaki fiyat gelir.

3) PROFİL FİYATLARI sayfasındaki tablolar sorunlu. Bilmeniz gereken şu:
ListBox a tıkladığınızda BOYUT TextBox ına ListBox da seçili satırın ilk sütunundaki veri gönderilir.
Oysa siz burada 2-3-4 sütunları da BOYUT sekmesi olarak kullanıyorsunuz.
Şimdi ListBox dan seçiminizi yapın. KALINLIK seçiminizi yapın. .
Gelen Fiyat ilk 4 sütun için geçerli fiyattır. 2. veya 3. veya 4. sütunlardan birinin
verisini kullanmak istiyorsanız BOYUT TextBox ını FİYAT TextBox ı dolduktan sonra o veriyle değiştirin.

Eğer buraya kadar yapılan işlem doğruysa buradan sonrası
ilgili verileri TEKLİF sayfasına göndermek oluyor ki bunda
bir sıkıntı yaşancağını sanmıyorum.
Öncelikle BOYUT - KALINLIK - FİYAT
kademesinde hemfikir olalım.
Kolay gelsin.
 

Ekli dosyalar

Çözüm
Geri
Üst