Textbox İle Veri Girişi Hakkında

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Arkadaşlar iyi günler. Bir kamu kurumunda çalışmaktayım. Yapılan kayıtların girilmesi için bir taslak oluşturdum fakat devamını çözemedim.

Kısaca açıklayacak olursak YENİ KAYIT tuşuna basılınca Userform (değiştiremedim userformu) açılması gerekli.

AÇılan userforma 1. yer liste şeklinde yaptım ordan seçilen, digerlerine de yazılan veriler girilecek resimdeki gibi, KAYDET tuşuna basılınca excel de alt alta her kayıt otomatik eklenecek.

KAYDET'e basınca userformdaki veriler kaydedilecek ama kaybolmayacak.
Aynı kayıt fakat 5 farklı isim yazmak gerekirse diğer veriler kaybolmasın yani.

Yardımcı olabilecek arkadaş varsa şimdiden çok teşekkürler.





Kod:
Excel: http://dosya.co/wdgfh4pr2hxi/TESCİLİ_YAPILAN_ENH.xlsm.html
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Biraz farklılaştırılıp daha otomatize edilerek dosyanız ekte , inceleyiniz . Sorun çıkarsa bildirirseniz düzeltirim
 
Son düzenleme:

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Biraz farklılaştırılıp daha otomatize edilerek dosyanız ekte , inceleyiniz . Sorun çıkarsa bildirirseniz düzeltirim
Üyelik olmadığı için malesef indiremiyorum :)
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029

Ekli dosyalar

Son düzenleme:

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Valla baya teferruatlı olmuş :D

Kayıt kısmı 3. sıraya kaydediyor. Sıra numarasını bilinçli eklememiştik kaldırılabilir sanırım.

2. olarak ENH Listesi kısmı 2. sayfa olarak eklemiştim açılır pencere şeklinde 400+ farklı isimde hat mevcut o yüzden her hat tek isimde çıksın ki ilerde mesela GÖKKUŞAĞI ENH diye filtre yaptığım zaman sadece o hatta ait tapular listelensin istemiştim.

İlginize çok teşekkürler uğraştırdım sizi.


Videodakinin biraz daha fazlası çok kompleks bir çalışmaya gerek yok.

Kod:
https://www.youtube.com/watch?v=b6GJZs0NLqY
 
Son düzenleme:

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
İndirdiğiniz dosyayı silin ve 4 nolu mesaj ekindeki dosyayı tekrar tuşları deneyin ve hata varsa tekrar söyleyin . Akşam saatlerinde rahat kafayla düzeltme ve ekleri yapar toparlarım , sıra numarası dosyanın sağlıklı sırayı bulup kaydet düzelt ve silmesi için anahtar olarak gerekli.

Şu şekilde :

Boş halde iken görünen Sıra No , boş satıra aittir. Veri girilip kaydete basınca veritabanına atarken form yeni bir kayıt için 1 artırılmış no ile boş olarak hazırlanmış olur.

Söz gelimi sıra no bildiğiniz bir veriyi görmek veya değişiklik yapmak istiyorsunuz. O sıra numarasını gri kutuda yazıp BUL tuşuna bastığınızda o veri gelir , siz de değişiklik yapıp DÜZELT tuşu ile sabitlersiniz.

Sıra no bilmediğinizde filtrelerden biri ile veriyi süzüp sıra no yu bulabilir ,onu yine gri alandaki boş satır numarasını silip yerine yazarak BUL ile yakalayabilirsiniz.

Yine silmek istediğiniz verinin Sıra No su ile bulduktan sonra sil tuşu ile satırı silebilirsiniz.
 
Son düzenleme:

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Diğer sayfanız eklendi ve combo seçimle o sayfada ne yazıyorsa kayıt sayfasına getirildi. Ayrıca , combo belki bütün adı almayacağından formun üstüne o satırdaki yazının tamamını gösteren bir textbox; görsel kontrol amacı ile eklendi .

Bu textbox pasifleştirildi , sadece combo içeriğini tam gösteriyor, işlem yapmıyor.Combo 5000 ENH kaydını diğer sayfadan otomatik çekebilir. Daha sonra gerekirse combobox properies rowsource'dan yükseltebilirsiniz...

Bu haliyle 4 nolu mesaj ekine yeniden yüklendi . Sanırım sonrada gelen filtre konusu dışında bütün istediklerinizi sağlayacak.

Örnek verilerle sorun görünmüyor , siz gerçek verilerle de bir kaç satır deneyin ve son durumu bildirin.

Gece saatlerinde filtre kısmına da bakarım .
 
Son düzenleme:

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Filtreleyen dosya 4 nolu mesaja eklendi
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Diğer sayfanız eklendi ve combo seçimle o sayfada ne yazıyorsa kayıt sayfasına getirildi. Ayrıca , combo bütün adı almayacağından formun üstüne o satırdaki yazının tamamını gösteren bir textbox eklendi .

Bu textbox pasifleştirildi , sadece combo içeriğini tam gösteriyor, işlem yapmıyor.Combo 5000 ENH kaydını diğer sayfadan otomatik çekebilir.

Bu haliyle 4 nolu mesaj ekine yeniden yüklendi . Sanırım sonrada gelen filtre konusu dışında bütün istediklerinizi sağlayacak.

Örnek verilerle sorun görünmüyor , siz gerçek verilerle de bir kaç satır deneyin ve son durumu bildirin.

Gece saatlerinde filtre kısmına da bakarım .
Filtreleyen dosya 4 nolu mesaja eklendi
Hocam çok teşekkürler. Baya baya teferruatlı olmuş arkadaşlar inşallah kavrarlar :D

Resmen döktürmüşsünüz.
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Hocam çok teşekkürler. Baya baya teferruatlı olmuş arkadaşlar inşallah kavrarlar :D
Rica ederim , umarım işinizi görür...

6 Nolu mesajda programın akış şekli ve mantığı konusunda bilgi verdim.

4 Nolu mesajda filtreli dosyada küçük bir kusura rastladım , düzelttim ve tekrar son olarak yükledim .

İndirdiğiniz bütün versiyonları bir klasöre toplayın ve 4 nolu mesajdaki filtreli dosyasını indirip çalıştırın ve deneyin.


Gerçek verilerle denemeler başarılı olursa , toplama klasörünü silin ya da ekrandan uzaklaştırın.
Döktürmek derken ; aslında amatörce bir çalışma oldu. Amaç hem sizin işiniz düzgünce görülsün hem de forumda benzer ihtiyaçta olan arkadaşlara da imece örnek kalsın diye biraz özendim gibi:) Tabi bir de resmi ekranda da görünümü önemli ..
 
Son düzenleme:

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Rica ederim , umarım işinizi görür...

6 Nolu mesajda programın akış şekli ve mantığı konusunda bilgi verdim.

4 Nolu mesajda filtreli dosyada küçük bir kusura rastladım , düzelttim ve tekrar son olarak yükledim .

İndirdiğiniz bütün versiyonları bir klasöre toplayın ve 4 nolu mesajdaki filtreli dosyasını indirip çalıştırın ve deneyin.


Gerçek verilerle denemeler başarılı olursa , toplama klasörünü silin ya da ekrandan uzaklaştırın.
Döktürmek derken ; aslında amatörce bir çalışma oldu. Amaç hem sizin işiniz düzgünce görülsün hem de forumda benzer ihtiyaçta olan arkadaşlara da imece örnek kalsın diye biraz özendim gibi:) Tabi bir de resmi ekranda da görünümü önemli ..

Teşekkürler Cem bey sizleri yorduk biraz. Çalışmanızı arkadaşlar beğendiler. Elinize sağlık ilerleyen zamanlarda problem yaşarsak forum üzerinden ulaşırız.
Kolay gelsin.
 
Katılım
5 Eylül 2010
Mesajlar
2
Excel Vers. ve Dili
excel 2007
türkçe
merhaba cem bey benimde buna benzer bir yapı hakkında yardıma ihtiyacım var
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Sayın @x_alonewolf_x

Öncelikle foruma hoş geldiniz

Bu sitenin amacı elden geldiğince ortak yardımlaşmak zaten . Yeni bir soru açarak ihtiyacınız olan konuyu sayfada izah edip bir de örnek eklerseniz herkes elinden gelen desteği verebilir .
Ekleme altın üye olmadığınız için direkt yapamazsınız ama www.filebig.net gibi bir dış servera yükleyip verilen linki sorunuzun altında paylaşırsanız hem anlatım hem örnek görerek daha hızlı cevaplar oluşturulabilir. Bu şekilde soru altında soru kaybolabilir, Bu yüzden görmek istediğiniz ve programın yapmasını istediğiniz şeyleri yeni bir soruda anlatın, aynı zamanda sizin soru listesine düşeceğinden kaybolmaz
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Merhaba
Dosyanızı inceledim, oldukça ciddi kayıt çalışması gereken bir düzen istiyorsunuz dosyadan çıkardığım kadarı ile. Kontrol ve rapor sayfalarını anladığım pek söylenemez . Bu süreç isteyen bir dosya , yani bugünden yarına bitirilemez, eğer aceleniz yoksa 1 2 hafta kendi mesailerimden boş kalan zamanlarda yapabilirim . O kadar uzaması iyi değil derseniz ; bu durumda sorular kısmına benim örnek dosyam ve kendinizin bu dosyanızı eklemeniz yolu ile genel yardıma açmanız benden daha ustaların müdahalesine açmanız doğru olabilir.
Doğal olarak işi en iyi bilen sizsiniz ve formlarda textboxların sıkça birbirleri ile iletişimde olması gerekli. Ancak ,böylemiydi deyip dosya alıp vermek yerine ,dosyanın doğru anlaşılması ve yapboza dönmemesi için , sizin işin bir kalem için döngüsünü bu dosyaya göre genel anlamda anlatmanız iyi olacaktır. İlk 2 sayfa anlaşılıyor ancak 3 ve 4 neden nasıl ve neyi baz alarak karar verilecek, raporda neden bütün aylar var?
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Bu başlangıcı bir deneyin , genel görünüş ve konsepti bu olabilir.
Henüz kod yüklemedim tuş da yok , bir görünüşe bakın . Bazen ben böyle iş istemedim diyen de oluyor. Dolayısı ile kabuk kısmında soruyorum.
.......

Dosya isteğiniz üzerine tarafımdan silinmiştir. İ.Serdar

.
 
Moderatör tarafında düzenlendi:

salmanhayirsoz

Salman Hayırsöz
Altın Üye
Katılım
31 Mart 2018
Mesajlar
1
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2028

Merhabalar,

Kendi tablolarıma göre uyarlamaya çalıştım ama bayağı karıştırdım.
Yapmak istediğim şey; VBA daki kişiyi seçtiğim zaman veri girişi alanları manuel yapılan yerleri doldurup kayıt yaptığımda o kişinin karşılığına gelen alanları doldurması. Örneğin; Bir kişinin ismini seçeyim ilgili dönemde 1 inden 31 ine kadar sabah akşam süt girişlerini yapayım ( Bazı kişilerde günlük veri girişi yapılıyor bazı kişilerde aylık) diğer manuel doldurulacak alanları doldurayım kayıt edince o kişinin isminin karşısına denk gelen hücrelere veri girişinin sağlanması gerekmektedir
Tasarım çalışmalarını ekte ekledim ama malesef kod kısmında başarısızım.

Veri Girişi manuel yapılan alanlar;

* Günlük süt girişleri; Sabah Ayrı Akşam Ayrı
* Yem Girişleri (Yem girişleri içerisinde Yem, Malzeme, avans ve tahsilat bulunmaktadır)
* Müstahsil Tutarı
* Devir
* Ödeme
* Birim

Konu dahilinde yarımca olabilirseniz çok sevinirim. Şimdiden teşekkür ederim



Ekran görüntüsü 2024-09-25 180935.png
 

Ekli dosyalar

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,459
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
merhaba @salmanhayirsoz

Sorunuz cok eski ve ekleri indirilemeyen bir sorunun altına konmuş ancak bu sekilde genel listede gorunmez kaybolur.
Hatırladıgım kadarı ile site mudavimleri arasında ciftlik isleri ile ugrasanlar vardı , sorunuz daha once baskaları tarafından da
benzer amacla sorulmustu ve bazı dosyalar hazırlanmıştı. Bunun dışında size ozgu cozum olması icin :
1- sorunuzu yeni bir soru olarak ana sayfada gorunecek sekilde YENİDEN sorunuz veya yonetimden taşınmasını isteyiniz
2- ekran goruntusu yerine halihazırda varolan excel dosyanızı ozel bilgisiz ama ornek birkac veri ile ekleyiniz , altın uye
oldugunuzdan direk soru altına resim yerine kendisini ekleyebilirsiniz.


Ciftlik konusunda eski bir calısmamı ekliyorum. Bu dosya size ne kasdettiğimi anlatacaktır. Makro ayar dusurme bilgilerini
sitede bulup uygulamanız mumkun. Dosyayı masaustune indirin ve acmadan sag tıklayıp ozelliklere giderek en altta guven
denen kutuya işaret koyun tamam ile kapatın, sonra da dosyayı cift tıklayarak açın. Gelecek makro uyarısında izin ver tuşuna basın.
Bunları her defa yapmak hoş olmaz bu yuzden makro ayarlarını dusurun rahat acılır
 

Ekli dosyalar

Son düzenleme:
Üst