Excel Sayfadan Veri Alma

Kodla Büyü

hanedantr

Seçkin Üye
Seçkin Üye
Mesajlar
522
merhabalar excelde 2 sayfam var benim istediğim ilk sayfaya girdiğim bir veri butona basınca 2. sayfadaki listemin altına eklensin bunu bir türlü yapamadım bilen varmı aranızda acaba böylelikle hep veriyi ben ilk sayfaya gireyim butona bastıkca 2 .sayfada listenin altına gitsin
 
Yanlış anlamış olabilrim ama hocam basit mantıkla buton falan gerek kalmadan 2. sayfadaki hücrede = yapıp 1. sayfadaki hücreye tıklarsanız zaten ordaki veri öbür tarafa otomatik gitmezmi ?
 
Sayın hocam, makro ile yapmak mümkün. www.excel.gen.tr adresinde bu konuyla ilgili birçok örnek vardır, orada küçük bir araştırmayla bulabilirsiniz. Eğer örnek bir dosya eklerseniz buradan da yardımcı olmak mümkün.
 
burhaneren' Alıntı:
Yanlış anlamış olabilrim ama hocam basit mantıkla buton falan gerek kalmadan 2. sayfadaki hücrede = yapıp 1. sayfadaki hücreye tıklarsanız zaten ordaki veri öbür tarafa otomatik gitmezmi ?
Hocam
Arkadas sanırım şöyle demek istiyor; 2.sayfa ABC sütununda 200 satırlık veri var. Ben 1.sayfaya 50 satır gireyim bu 50 satır 2.sayfaya 201.olarak baslasın 250 satır olsun. Sonra 10 satır girsem aynı yapsın.
Sizin dediğinizde yanlış hatırlamıyorsam kulaktan çekip aşağı sürüklemek var her seferinde.
 
cyln' Alıntı:
burhaneren' Alıntı:
Yanlış anlamış olabilrim ama hocam basit mantıkla buton falan gerek kalmadan 2. sayfadaki hücrede = yapıp 1. sayfadaki hücreye tıklarsanız zaten ordaki veri öbür tarafa otomatik gitmezmi ?
Hocam
Arkadas sanırım şöyle demek istiyor; 2.sayfa ABC sütununda 200 satırlık veri var. Ben 1.sayfaya 50 satır gireyim bu 50 satır 2.sayfaya 201.olarak baslasın 250 satır olsun. Sonra 10 satır girsem aynı yapsın.
Sizin dediğinizde yanlış hatırlamıyorsam kulaktan çekip aşağı sürüklemek var her seferinde.

Tabi yanlış anlamış olabilirim hocam.
 
verdiğiniz adresi inceledim ama çok fazla örnekler var da istediğimi bulamadım. İstediğim kişi 1. sayfada tek satırda veriyi girip butona basınca bu 2. sayfada listenin direk altına eklencek bundan dolayı =sayfa1!a1 şeklinde komut çalışmaz bunu galiba makro ile halletmem lazım ama maalesef bulamadım
 
Ekteki dosyayı inceleyip, kendinize uygun hale getirin.


Kullandığım makro kodu şu

Kod:
Sub Veri_Ekle()
'bilgileri değişkenlere aktarıyoruz
okulno = Range("B1").Value
isim = Range("b2").Value

'veriler sayfasındaki ilk boş satırı bulup, bilgileri yazdırıyoruz
satir = Sayfa2.Cells(Rows.Count, 1).End(xlUp).Row + 1
Sayfa2.Cells(satir, 1).Value = okulno
Sayfa2.Cells(satir, 2).Value = isim

'Veriler aktarıldıktan sonra mesaj yaz
MsgBox "Bilgiler eklendi"

'Veriler aktarıldıktan sonra ilgili hücreler yeni bilgi için boşaltılıyor
Range("b1").Clear
Range("b2").Clear

'Veri girilen ilk hücreyi seç
Range("b1").Select
End Sub
 

Ekli dosyalar

  • verigir.zip
    10.2 KB · Görüntüleme: 87
eba kurs ta bulunan öğrenci listesini başka bir sayfaya aynı öğrencinin tercihlerini aynı satıra yazdırmak şartı ile VB ile nasıl yapabiliriz arkadaşlar bilen var mı?
 
Geri
Üst