Merhaba,
Teklif giriş formu hazırlamaya çalışıyorum. Ekte bu döküman yer almakta.
Excel dosyasında "liste" isimli ürün listesinin bulunduğu sayfa ve "tablo" isimli seçtiğim ürünlerin yer alacağı bir form var. Liste sayfasında form butonuna tıklayınca ürünlerin seçileceği bir userform açılıyor.
User formda ürünler ile ilgili 20 satır mevcut. Her satırda sırasıyla;
- Ürün Tipi (combobox)
- Referans Numarası (combobox)
- Açıklama (textbox)
- Liste Fiyatı (textbox)
- İskonto (textbox)
- Birim Net Fiyat (textbox)
- Adet (textbox)
- Toplam Net Fiyat (textbox)
bilgileri yeralmakta.
Ürün tipi ve referans liste kutuları başlangıçta boş. Ürün tipinden bir seçenek seçilince, o seçenek ile ilgili modeller referans numarası bölümündeki combobox içerisinden seçilebilecek. Seçim yapıldığında seçilen ürün ile ilgili bilgiler; açıklama, liste fiyatı bölümleri otomatik olarak dolacak. bu bilgileri exceldeki liste sayfasından alacak. aynı satırda bulunan iskonto kısmına 0,0 - 100,0 arası rakam girildiğinde hesaplama sonucunu birim net fiyat bölümüne yazacak. adet kısmı doldurulduğunda ise hesaplanan rakam toplam net fiyat bölümne otomatik olarak çıkacak. Bu şekilde toplam 20 adet satır mevcut.
İskonto bölümlerine girilen her fiyat ilgili liste fiyatıı baz alacak. Formun alt bölümünde bir de genel iskonto kutusu var. Bu kutuya 0,0 - 100,0 arası bir rakam girildikten sonra ok butonuna basılırsa, dolu olan tüm iskonto kutuları, genel iskontoya girilen rakam ile değişecek.
Ürün seçiminden sonra otomatik olarak çıkan açıklama ve liste fiyatı kutuları, ayrıca hesaplama ile oluşan birim net ve toplam net fiyatı kutuları isteğe bağlı değişebilecek. Yani seçimden sonra ürünle ilgili olan açıklama kısmı ve net fiyat bilgileri isteğe bağlı olarak düzeltilebilecek.
Tüm bu işlemler yapıldıktan sonra "Forma Yükle" butonuna basıldığında seçilen ve doldurulan tüm kutular, exceldeki "Tablo" isimli sayfada ilgili yerlere yerleşecek.
Ben bu bahsettiğim konuyla ilgili olarak hem dosyada hem de user form içerisinde "yapabileceğimi" yaptım. Geri kalan kısımla ilgili yardımınıza ihtiyacım var.
Bu konuda yardım edebilirseniz çok sevinirim.
Teşekkürler.
Teklif giriş formu hazırlamaya çalışıyorum. Ekte bu döküman yer almakta.
Excel dosyasında "liste" isimli ürün listesinin bulunduğu sayfa ve "tablo" isimli seçtiğim ürünlerin yer alacağı bir form var. Liste sayfasında form butonuna tıklayınca ürünlerin seçileceği bir userform açılıyor.
User formda ürünler ile ilgili 20 satır mevcut. Her satırda sırasıyla;
- Ürün Tipi (combobox)
- Referans Numarası (combobox)
- Açıklama (textbox)
- Liste Fiyatı (textbox)
- İskonto (textbox)
- Birim Net Fiyat (textbox)
- Adet (textbox)
- Toplam Net Fiyat (textbox)
bilgileri yeralmakta.
Ürün tipi ve referans liste kutuları başlangıçta boş. Ürün tipinden bir seçenek seçilince, o seçenek ile ilgili modeller referans numarası bölümündeki combobox içerisinden seçilebilecek. Seçim yapıldığında seçilen ürün ile ilgili bilgiler; açıklama, liste fiyatı bölümleri otomatik olarak dolacak. bu bilgileri exceldeki liste sayfasından alacak. aynı satırda bulunan iskonto kısmına 0,0 - 100,0 arası rakam girildiğinde hesaplama sonucunu birim net fiyat bölümüne yazacak. adet kısmı doldurulduğunda ise hesaplanan rakam toplam net fiyat bölümne otomatik olarak çıkacak. Bu şekilde toplam 20 adet satır mevcut.
İskonto bölümlerine girilen her fiyat ilgili liste fiyatıı baz alacak. Formun alt bölümünde bir de genel iskonto kutusu var. Bu kutuya 0,0 - 100,0 arası bir rakam girildikten sonra ok butonuna basılırsa, dolu olan tüm iskonto kutuları, genel iskontoya girilen rakam ile değişecek.
Ürün seçiminden sonra otomatik olarak çıkan açıklama ve liste fiyatı kutuları, ayrıca hesaplama ile oluşan birim net ve toplam net fiyatı kutuları isteğe bağlı değişebilecek. Yani seçimden sonra ürünle ilgili olan açıklama kısmı ve net fiyat bilgileri isteğe bağlı olarak düzeltilebilecek.
Tüm bu işlemler yapıldıktan sonra "Forma Yükle" butonuna basıldığında seçilen ve doldurulan tüm kutular, exceldeki "Tablo" isimli sayfada ilgili yerlere yerleşecek.
Ben bu bahsettiğim konuyla ilgili olarak hem dosyada hem de user form içerisinde "yapabileceğimi" yaptım. Geri kalan kısımla ilgili yardımınıza ihtiyacım var.
Bu konuda yardım edebilirseniz çok sevinirim.
Teşekkürler.