Hücredeki sayıyı Algılama

Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
excel.web.tr yi takip ederek eğer ve düşey ara formülü ile bir kitap Kayıt sayfası tasarladım, daha sonra bu sayfaya userform ile bilgi girme çalışmalarında bulundum ancak yeni başladığım için(başlayamadım sonra) yapamadım, ben de forumda yer alan bir çalışmayı kendime uyarladım, oldu gibi, üzerinde bir sürü kod var benim çalışmam için gerekli olmayan ancak benim veri girmeme yetiyor.
formla bilgi girişi gerçekleşiyor ancak form eklemeden önceki bazı işlemlerim formla bilgi girişi yaparken devre dışı kaldı bunlar;

1. Kitap kodunu form ile girdiğimde sayı olarak algılamıyor herhalde hücreye girdiim düşeyara formülüne göre #YOK hatası veriyor, hücreye elle girdiğimde formül çalışıyor,

2. Öğrenci numaralarını veri doğluma ile liste de tanımladım, excel de hücreye yazarken, sınıftaki numaralardan başka numara yazılmıyor, form ile girerken bu durum devre dışı, aynı şekilde kitap kodunu da 250 ye kadar sınırlandırmıştım bu da aynı durumda

Çalışmasını değiştirip bana uyarladığım akadaşımın affına sığınarak sayfayı ekliyorum, form ve sayfa koru şifresi "ilyas"

excel.web.tr çatısı altında bulunan herkese sonsuz saygı ve selamlar
 

Ekli dosyalar

Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Aşağıdaki değişikliği yapın sorununuz gider.
Kod:
Private Sub CommandButton1_Click()
Dim yeni As Range
Set yeni = Worksheets("sayfa1").Range("A1:a1000").Find("")
yeni.Value = Application.WorksheetFunction.Max(Worksheets("sayfa1").Range("c12:c59")) + 1
yeni.Offset(0, 0) = vagno.Value
yeni.Offset(0, 1) = vagtarih
yeni.Offset(0, 2) = vagtrenno
yeni.Offset(0, 4) = vagtutyer
yeni.Offset(0, 9) = vagtamirsebebi
Application.Wait Now + TimeValue("00:00:01") / 1.5
Unload Me
UserForm1.Show
End Sub
 
Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
yaptım ama değişen bir şey olmadı
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Kod:
.
.
.
yeni.Offset(0, 0) = vagno.Value
.
.
bu kodu değiştirdiğimizde kitap kodunu text yeri numerik olarak excele atar. Arama sonucunda #YOK uyarısı olmaz.
Bende çalışıyor.
 
Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
ilginize çok teşekkür ederim az önce fark edemedim,
Öğrenci numaraları ve kitap kodunda excel üzerinde yapmış olduğum sınırlama kod da çalışmıyor o nu nasıl yapabilirim bu arada sayfa koruma şifresi 1111 miş
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn. Kuluncak

Excel sayfası açıkken A sütununu seç ve Veri/Doğrulama tıklayıp ekrana gelen pencerede sol alt kösedeki Tümünü sil butonunu tıklarsanız hücrelerde ki sınırlamaları kaldırırsınız.
 
Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
bu sefer de kitap sayfa sayısı sütununda hata oluşmaya başladı, mevcut formül excel le veri girişinde çalışıyor, form ile girildiğinde sayfa sayısı değeri görünüyor ve ardından formül kendiliğinden silinip hücre boş oluyor,
 
Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
sorun değişti

c sütununda bulunan sayfa sayısı bilgisi
- excel de giriş yapınca formül çalışıyor
- form üzerinden giriş yapınca değer görünüyor ve ardından siliniyor,
sorun üzrine kaç saattir uğraşıyorum ama olmadı.
şifre "ilyas"
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
İstediğiniz değişiklik yapıldı.
Kaydet butonuna ait koddaki fazlalıklar inaktif halae getirildi. İsterseniz o kodları silebilirsiniz.
 

Ekli dosyalar

Katılım
31 Aralık 2007
Mesajlar
226
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
ellerinize sağlık,
excel.web.tr ile tanıştığım günden beri öğrendiğim en önemli şey şu;

Hayal gücünü geniş tut, tasarla, yapmaya çalış, yapamadığın yerde excel.web.tr yardımına yetişir
 
Üst