Merhaba,
Ekli örnek dosyada bazı deneysel çalışmalar mevcut ve bunlardan biri treeview.
Treeview e excel sayfasından veri aldırmak istiyorum. Ekli excel kitabında Liste adlı sayfa bu örnek için hazırlandı. Liste adlı sayfanın A sütunu malzeme kodlarını , B sütunu ise Malzeme tanımlarını içermekte. A sütunundaki kodlar şu şekilde oluşmakta.
Görüntüden anlaşılacağı üzere 4 seviyeden yani 4 kırılımdan oluşan bir malzeme kodu listesi var. Ben bu listeden A sütunundaki verilerin karakter uzunluğuna göre treeview de bir kırılımlı liste oluşturmak istiyorum. Buna göre karakter uzunluğu 1 ise Ana grup, 3 ise bir sonraki alt grup, 5 ise bir sonraki alt grup, 9 ise en son detay kırılımlı grup. Treeview alınacak A sütunu verilerini de B sütunu verilerini birleştirerek aldırmak mümkünmü.
Treeview de görünmesi gereken şekil şu;
(+) 1 - Yiyecek
(+) 101 - ET
(+) 10101 - Dana etleri
(+) 101010001 - Kıyma
(+) 101010002 - Kuşbaşı
Benzeri bir anlatımla,
userform açıldığında treeviewde ilk görünen Envanter şeklinde bir başlık, buna tıklayınca karakter uzunluğu 1 olanlar alt alta listelensin, 1 olanlara tıklayınca 3 ler gibi
Ağaç şekli örneğin;
(+) Envanter
(+) 1 - Yiyecek
(+) 110 - ET
(+) 111 - Balık
(+) 112 - Tavuk
(+) 2 - İçecek
(+) 210 - İçkiler
(+) 211 - Meyve suları
Bu görünümü tamamen excel üzerinden döngü ile aldırabilirmiyiz, oluşturulabilir mi;
Ekli örnek dosyada bazı deneysel çalışmalar mevcut ve bunlardan biri treeview.
Treeview e excel sayfasından veri aldırmak istiyorum. Ekli excel kitabında Liste adlı sayfa bu örnek için hazırlandı. Liste adlı sayfanın A sütunu malzeme kodlarını , B sütunu ise Malzeme tanımlarını içermekte. A sütunundaki kodlar şu şekilde oluşmakta.
Kod | Malzeme Adı |
1 | Yiyecek |
101 | ET |
10101 | Dana Atleri |
101010001 | Kıyma |
101010002 | Kuşbaşı |
101010003 | Antrikot |
101010004 | Biftek |
10102 | Tavuk ve Hindi |
101020001 | Kanat Tavuk |
101020002 | Pirzola Tavuk |
101020003 | Göğüs Tavuk |
101020004 | hindi |
Görüntüden anlaşılacağı üzere 4 seviyeden yani 4 kırılımdan oluşan bir malzeme kodu listesi var. Ben bu listeden A sütunundaki verilerin karakter uzunluğuna göre treeview de bir kırılımlı liste oluşturmak istiyorum. Buna göre karakter uzunluğu 1 ise Ana grup, 3 ise bir sonraki alt grup, 5 ise bir sonraki alt grup, 9 ise en son detay kırılımlı grup. Treeview alınacak A sütunu verilerini de B sütunu verilerini birleştirerek aldırmak mümkünmü.
Treeview de görünmesi gereken şekil şu;
(+) 1 - Yiyecek
(+) 101 - ET
(+) 10101 - Dana etleri
(+) 101010001 - Kıyma
(+) 101010002 - Kuşbaşı
Benzeri bir anlatımla,
userform açıldığında treeviewde ilk görünen Envanter şeklinde bir başlık, buna tıklayınca karakter uzunluğu 1 olanlar alt alta listelensin, 1 olanlara tıklayınca 3 ler gibi
Ağaç şekli örneğin;
(+) Envanter
(+) 1 - Yiyecek
(+) 110 - ET
(+) 111 - Balık
(+) 112 - Tavuk
(+) 2 - İçecek
(+) 210 - İçkiler
(+) 211 - Meyve suları
Bu görünümü tamamen excel üzerinden döngü ile aldırabilirmiyiz, oluşturulabilir mi;