UserForm da kayıt

Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Slm arkadaşlar
UserFormda bir kayıt tablosu hazırladım. TextBoxs lardan excel sayfasına kayıt yapıyorum. ancak aynı bilgileri kaydetmesini istemiyorum. Ayrıca excel sayfasına sabit sıralanmış sayılar oluşturup (örnek 1 den 500 e kadar öğrenci no) yeni öğrenci kaydetmek istediğimde mesela öğrenciyi 250 numaraya kaydetmesini istiyorum. Bu mümkün mü? İlgilenen arkadaşlara şimdiden teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Ekli dosyayı inceleyiniz.
Söylediklerinizden anladığımı yaptım.
İyi çalışmalar.:cool:
Dosyayı değiştirdim.Bir bakın bakalım.
Dosyayı güncelledim.İndirip deneyiniz.
 
Son düzenleme:
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
sayın SEZAR
Çok teşekkür ediyorum. İyi çalışmalar diliyorum.
Ayrıca bu siteye üye olduktan sonra excelde gerçekten bişeyler öğrendim. Yolun başında olduğumu biliyorum. Sizlerden öğreneceğim daha çok şey var. Umarım şimdiye kadar bilgilerinizi esirgemediğiniz gibi bundan sonrada esirgemezsiniz. Gerçekten çok faydalı bi site. Başta admin levent'e ve süzlere teşekkürlerimi sunuyorum. Herkese iyi çalışmalar diliyorum.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Rica ederim.
Sizede iyi çalışmalar.:keyif:
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Sayın Sezar,
Aklıma geldi de aynı isimden iki öğrenci olabiliyor(ad soyad), bunu numaranın karşısı doluysa kayıt yapmasın ve uyarı versin bunu nasıl yaparız. Yazarsanız sevinirim. Teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Zaten Ayni isimden ve soayaddan dağa önce kayıtlı veri varsa Uyarı verip kaydetmiyor.
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Sayın Sezar;
tam olarak anlatamadım. Amca çocukları ve aynı isimde. ikisinide kayıt yapmamız gerekiyor. numaranın karşısındaki bir veya iki hücre doluysa o numaraya kayıt yapmasın başka numaraya aynı isimde kayıt yapabilsin istiyorum. Teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
dağa önce yolladığım mesajdan dosyayı indirip bakınız.Bu şekildemi istiyorsunuz.
Gireceğiniz satırda Ayni isim ve soyad da kayıt varsa kaydetmiyor.Ben oşekilde anladım.Bir bakın bakalım.
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
kardeş
öncelikle ilgilendiğiniz için çok teşekkür ediyorum. istediğim tam olarak o değil. numara sabit kalacak. eğer numaranın karşısına daha önce isim girilmiş ise kayıt yapmayacak (uyarı:"bu numara da öğrenci var, başka numaraya kayıt yapınız") şeklinde bir uyarı gelecek. Yani isim varsa onun üzerine kayıt yapmamalı. yaptığınız değişikliği inceledim aynı isimde birden fazla kayıt yapıyor ama kayıtlı isim olduğu halde üzerine yeni kaydı yapıyor. eski kayıtları sadece sil butonuyla yada düzelt butonuyla değiştirebilelim.
Ayrıca sil butonunu kullandığımız zaman satırı değilde numara kalacak ondan sonraki hücrelerdeki bilgiler silinecek bu mümkün mü.
Tekrar özür diliyorum sizi rahatsız ettiğim için.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba aşağıdaki alıntıda ayni bilgilerin kaydedilmesini istemediğinizi belirtmişsiniz.Bende onun üzerine çalıştım.Üzerine kayıt yapılmıyacak şekilde belirtmemişsiniz.
Sil konusunuda ayarlayıp dsoyayı güncelledim.
Ayni mesajdan dosyayı indirebilirsiniz.

Slm arkadaşlar
UserFormda bir kayıt tablosu hazırladım. TextBoxs lardan excel sayfasına kayıt yapıyorum. ancak aynı bilgileri kaydetmesini istemiyorum.
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Kardeş çok teşekkür ediyorum mükemmel olmuş, eline emeğine sağlık. Bundan daha iyisi can sağlığı. Benim için o kadar uğraş verdin İyi çalışmalar.....
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Rica ederim iyi çalışmalar.:keyif:
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Slm arkadaşlar,
Sayın Sezarın yapmış olduğu dosyayı inceleyenler varsa lütfen bana yardımcı olsun. Bu dosyaya bir ana sayfa oluşturdum ve butonla userformu açıyorum bilgileri girip kaydet dediğim zaman ana sayfaya kaydediyor. Ben diğer yani data sayfasına kayıt yapmak istiyorum. Şimdiden teşekkürlerimi sunuyorum.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Kaydettiğiniz Userform'un initialize olayına aşağıdaki kodu yazınız.:cool:
Kod:
Sheets("DATA").select
 
Son düzenleme:
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Levent Hocam özür diliyorum forum kurallarına bakmamıştım.

Sayın Sezar isteğimi tam olarak anlatamadım.Ana sayfadan DATA sayfasına gitmek için o kodu kullanıyorduk galiba. Ben ana sayfadan yaptığım UserForm u açmak istiyorum. UserForm1.Show ile açıyorum ama girdiğim bilgileride ana sayfaya kaydediyor. UserForm dan girdiğim bilgileri DATA ya kaydetmesini istiyorum. Teşekkürler...
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Hocam kusuruma bakmayın excelde acemi olduğumu söylemeyi unuttum initalize olayının ne olduğunu bilmiyorumki. daha açık yazsanız çok makbule geçer. teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Dosyayı istediğiniz şekilde güncelledim.
Dosyayı öceki mesajımdan indiriniz.
 
Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Sayın Sezar çok teşekkür ediyorum.
Anladığım kadarıyla
Private Sub UserForm_Initialize()
Sheets("DATA").Select
End Sub
bu kodu o sayfaya yazıyoruz. ikinci bir form oluşturduğumuzda bu formdaki sayfaya da yazdırmak istediğimiz sayfanın adını yazarak bilgileri diğer sayfaya aktarıyoruz herhalde tekrar teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Rica ederim.
İyi çalışmalar.:keyif:
 
Üst