Userform üzerinden veri girişi

Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
merhaba
depo sayımında kullanmak istediğim bir envanter listem var A sütununda

userform üzerine 2 kutucuk ile bu işlem yapılabilir mi ?

envanterde v 17x500 ve v 17x5000 gibi benzer ürünler var
birinci kutucukta ürün açıklamasını yazıp enter'e bastığımda
ikinci kutucuğa geçecek burada girilen değeri C sütununa eğer dolu ise sağa doğru kontrol ederek giriş yapmasını istiyorum

şimdiden yardımlarınız için teşekkür ederim
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
 

Ekli dosyalar

Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba,
ilginiz ve yardımınız için çok teşekkür ederim

liste uzun olduğu için ürünü seçmek epey zaman gerektiriyor.
ürünü manuel olarak yazmak mümkün mü?

filtre yaparken ( içerir) filtresi gibi
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Dosyanızda malzeme adının X'e kadar olan değerler ve sonundaki " Li" sabitse doğrudan rakam girilerek giriş hızlandırılabilinir.
Yoksa elle giriş yanlış sonuçlara neden olabilir diye düşünüyorum.
Yok ben elle giriş yaparım derseniz Combobox yerine Textbox kullanabilirsiniz.
Bu değişikliği de yapmak zor olmasa gerek diye düşünüyorum.
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba,
Dosyanızda malzeme adının X'e kadar olan değerler ve sonundaki " Li" sabitse doğrudan rakam girilerek giriş hızlandırılabilinir.
Yoksa elle giriş yanlış sonuçlara neden olabilir diye düşünüyorum.
Yok ben elle giriş yaparım derseniz Combobox yerine Textbox kullanabilirsiniz.
Bu değişikliği de yapmak zor olmasa gerek diye düşünüyorum.
Evet X'e kadar olan kısım sabit . Sondaki li kısmı da sabit
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba,
Dosyanızda malzeme adının X'e kadar olan değerler ve sonundaki " Li" sabitse doğrudan rakam girilerek giriş hızlandırılabilinir.
Yoksa elle giriş yanlış sonuçlara neden olabilir diye düşünüyorum.
Yok ben elle giriş yaparım derseniz Combobox yerine Textbox kullanabilirsiniz.
Bu değişikliği de yapmak zor olmasa gerek diye düşünüyorum.
Tekrar merhaba
Hatta sizin ikinci sayfada yaptığınız gibi metni sütunlara da bölebiliriz ve sadece rakamlar kalabilir
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Tekrar merhaba
Hatta sizin ikinci sayfada yaptığınız gibi metni sütunlara da bölebiliriz ve sadece rakamlar kalabilir
Merhaba,
2. sayfada yaptığım kodları anlamak içindi :)

Dosyayı inceleyiniz.
 

Ekli dosyalar

Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Evet ayrıntıya girmedim ama değer bulunmadığı için de bilgi vermiyordu ama işlem de yapmıyordu.
Dosyayı yeniledim, tekrar indiriniz.
 
Son düzenleme:
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Evet ayrıntıya girmedim ama değer bulunmadığı için de bilgi vermiyordu ama işlem de yapmıyordu.
Dosyayı yeniledim, tekrar indiriniz.
Merhaba
Hata verdiğinde birinci kutucuktan ikinci kutucuğa geçiyor. Hata verdiğinde birinci kutucuğa dönebilir mi
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Dönsün diye kod var ama dönmüyor, ben de anlamadım.
textbox1.setfocus o işi yapması gerekiyor, ama yapmıyor

Bence form yerine bir sayfada bu işi daha rahat yapılabilinir, o zaman kontrol daha kolay olur.
Bir örnek hazırlamaya çalışayım, belki bunu kullanırsınız.
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba
Herşey için çok teşekkür ederim.
Sana zahmet verdim.
Fare ile tıklayınca birinci kutucuğa geçiyor.
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba,
Dosyanızda malzeme adının X'e kadar olan değerler ve sonundaki " Li" sabitse doğrudan rakam girilerek giriş hızlandırılabilinir.
Yoksa elle giriş yanlış sonuçlara neden olabilir diye düşünüyorum.
Yok ben elle giriş yaparım derseniz Combobox yerine Textbox kullanabilirsiniz.
Bu değişikliği de yapmak zor olmasa gerek diye düşünüyorum.
Merhaba
benim bu kod gurubumdan bir kaç tane daha var
user formun üzerine iki kutucuk açılıp birinci ve ikinci sabitleri oraya girsek değerleri oradan alabilir mi.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Ben zaten hazırlamıştım, sizden çıt çıkmayınca eklememiştim.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
#11 nolu mesaj için ek bilgi olarak;

TextBox1.SetFocus yerine Cancel = True yazılırsa istenen sonuç alınabilir.
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba,
Ben zaten hazırlamıştım, sizden çıt çıkmayınca eklememiştim.
Merhaba
bu yaptığınız da çok güzel olmuş fakat her işlemden sonra kaydetmek için fare ile kaydet demek gerekiyor.
buda biraz işlemi yavaşlatıyor.

Korhan bey'in Cancel = True kodu ile imleç birinci kutuda kalıyor.

user form üzerine sabitler için kutucuk koyabilirsek tam istediğim gibi olacak
 
Katılım
9 Ekim 2006
Mesajlar
13
Excel Vers. ve Dili
365
Altın Üyelik Bitiş Tarihi
12-06-2024
Merhaba
TextBox ları ekledim.
şuan istediğim gibi çalışıyor

TextBox3.Value & TextBox1.Value & TextBox4.Value

Size ve Korhan bey'e çok teşekkür ederim.
 
Üst