Skip to main content

AccessTr.neT


Userformda Combobox Seçimine Göre Bir Sayfadaki Veriyi Diğer Sayfaya Kopyalama

Oğuz Türkyılmaz
Oğuz Türkyılmaz
30
1890

Userformda Combobox Seçimine Göre Bir Sayfadaki Veriyi Diğer Sayfaya Kopyalama

#7
(15/09/2021, 19:16)berduş yazdı: parametre sayfasındaki ürün yapısı sabit mi
oraya zamanla ürün4,5,6..... vs vs eklenecek mi? bu işlem otomatik yapılamaz mı
mesela ürün adları her zaman ilk satırdaysa başlangıçta ilk satırdaki son sütunu bulup A - Son Sütun aralığını eklese daha mantıklı olmaz mı?

@berduş hocam parametre sayfası diğer sayfalardaki hesaplama tablolarında kullanılacak tüm sabit ve zaman zaman değişen (Fiyat, metraj) gibi değerleri tutacağım yer. Örnek vereyim 8 Sistem var ve her bir sistem hesaplaması sistemin adını alan sayfada yapılıyor. Örnek olarak her sistemde cam kullanılıyor diyelim. Otuz çeşit cam var ben parametre sayfasında bu otuz çeşit camın fiyatını 1 defalık gireceğim. Sayfalardaki hesaplamalarda comboboxdan hangi camı seçersem o camın fiyatı ile hesaplama yapılacak. Cam zamlandığında ayrı ayrı tüm sistem sayfalarında tek tek camın fiyatını değiştirmekle uğraşmayacağım. Şu an 10-12 tane Excel dosyasında işlem yapılıyor ve her zamda tek tek dosyaları açıp fiyatları değiştiriyorlar. Ben tüm ayrı ayrı Excel dosyalarında yapılan sistem fiyatlandırmalarını tek bir dosya içinde sistemleri ayrı ayrı sayfalara alarak hepsini bir çatı altına aldım. Mesela Parametre sayfasında Alüminyum fiyatının yazıldığı bir hücre var bu hücredeki değeri değiştirdiğimde 10-12 sistemin içinde alüminyum birim fiyatının kullanıldığı her hücreyi bir defada değiştirmiş olacağım. Kıssadan hisse parametre sayfasında dinamik bilgilerde olacak statik hiç değişmeyecek bilgilerde olacak. Ürünler fiyatlar değişebilir fakat hesaplamalarda kullanılan bazı katsayılar var bunlar mesela hiç değişmeyecek.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#8
(15/09/2021, 18:22)userx yazdı: Sayın Oğuz Türkyılmaz  ekteki örneği inceler misiniz?

@userx hocam beni yanlış anlamışsınız yada ben tam olarak ifade edemedim.

Parametre sayfasına combobox dan seçtiğim indexin değerini yazdırmak istemiyorum. Combobox bir taşıyıcı olacak. combodan seçtiğim ürünün değerini diyelim ki ürün_3 seçilsin Örnekte Parametre sayfasında sabit olarak görülen hücrelerde ürün_3 ün altındaki 300 değerini kopyalayacak ve Mesela örnek olarak sayfa_2 deki B2 hücresine yazacak. seçilen ürünün diyelim fiyatını parametren alacak sayfalardaki sabit bir hücreye yazdıracak. Umarım anlatabilmişimdir. Sadece Parametre sayfasından değeri kopyalayacak başka bir sayfadaki belirtilen hücreye yazacak.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#9
(15/09/2021, 19:31)berduş yazdı: mesela aşağıdaki kod ile A1:C2 aralığı doğrudan comboya aktırılabilir tabi combo 2 sütunlu olmalı 2. sütun görünmez yapılmalı bu durumda seçilen değerin indisi sütunu 2. sütunun değeri de 2. satırın alacağı değer olacağından ekstradan işlemlere gerek kalmaz
ayrıca veriler hep aynı sayfaya mı aktarılacak seçilen ürüne göre farklı sayfaya mı?
comboya liste yükleme
Private Sub UserForm_Initialize()
ComboBox1.List = Application.WorksheetFunction.Transpose(Sayfa1.Range("A1:C2"))
End Sub

@berduş hocam Parametre dışında tüm sayfaların kendi userformları olacak. Dolayısıyla Parametredeki değer Hangi userformdan çağrılıyorsa onun sayfasındaki hücreye kopyalanacak.
[Resim: do.php?img=11257]
[Resim: do.php?img=11258]
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 15/09/2021, 20:54, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#10
(15/09/2021, 19:31)berduş yazdı: ComboBox1.List
Burda bildiğim kasarıyla list yerine Column yazılırsa transposeye gerek kalmaz abey.
Yada olmayabilir denemeden birden yazdım.
Cevapla
#11
isterseniz find komutuyla aratıp ilgili değeri bulduğunuzda ofset() ile bir alt hücreyi alabilirsiniz
ama ben açıkçası soruma cevap alamadım yada anlattıklarınızı kafamda oturtamadım
usefor yüklendiğinde siz comboya değerleri nereden alıyorsunuz? bu veriler Excel sayfalarında yer almıyor mu?
benim kastettiğim bu; comboya atanan bu veriler excelde
1. satır ürün,
2. satır fiyat 
gibi belli bir yapıda, belli bir yerde değiller mi
eklediğiniz dosyaya bakıyorum parametre sayfasının yapısı bu şablona uyuyor
ama diğer sayfalarda bir veri yok
seçtiğim
3. ürün 3. sayfaya
2. ürün 2. sayfaya
1. ürün 1. sayfaya mı aktarılacak
Cevapla
#12
Sayın Oğuz Türkyılmaz

Mesaj#4 deki dosyada
Ürün ve seçilen Ürünün kaydedileceği sayfayı seçme eklenerek dosya güncellendi.
"Dünyayı fazla düşünme."
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task