Tasarım
Altın Üye
- Katılım
- 3 Şubat 2005
- Mesajlar
- 274
- Excel Vers. ve Dili
- Microsoft Excel 2013 32Bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 16-11-2025
Kod:
Arkadaşlar merhaba, ben resmi bir kurumda çalışmaktayım. Çiftçi kayıt sistemi ile ilgili bir program yazdım, ekran görüntüsünü
aşağıya ekliyorum.
Benim sorunum programa arka arka 15-20 kayıt girildikten sonra Excel sayfasına geçtiğimiz an fare imleci meşgul duruma geliyor
ve kayıtları öyle yapıyor.
Bu arada herhangi bir elektrik kesintisinde falan olduğunda kayıtlar yapılmamış oluyor ve dosya numaraları karışıyor.
Benim isteğim her kayıt sonrası bilgisayarın RAM'inin boşaltılması, bunu nasıl çözebilirim?
Bu konuda bilgili arkadaşlardan yardım talep ediyorum.
Private Sub cmdKaydet_Click()
Sheets("CKS").Select
Columns("A:A").Select
Selection.Find("", ActiveCell).Activate
ActiveCell.Offset(0, 0).Select
ActiveCell.Offset(0, 0) = FrmKayit.txtDosyaNo.Value
ActiveCell.Offset(0, 1) = FrmKayit.txtTeslimTarihi.Value
ActiveCell.Offset(0, 2) = FrmKayit.txtTCKimlikNo.Text
ActiveCell.Offset(0, 3) = FrmKayit.txtAdi.Text
ActiveCell.Offset(0, 4) = FrmKayit.txtBaba.Text
ActiveCell.Offset(0, 5) = FrmKayit.txtDogum.Text
ActiveCell.Offset(0, 6) = FrmKayit.txtTelefon.Text
ActiveCell.Offset(0, 7) = FrmKayit.txtKoyu.Text
ActiveCell.Offset(0, 8) = FrmKayit.cmbDilekceTipi.Text
ActiveCell.Offset(0, 9) = [kullanici] & " - " & Now
Columns("A:J").EntireColumn.AutoFit
MsgBox "{" & FrmKayit.txtAdi.Text & "} isimli çiftçi kaydı başarıyla tamamlandı...", vbInformation, "Kaydedildi..."
ActiveWorkbook.Save
If FrmKayit.cmbDilekceTipi.ListIndex = "Fark Ödemesi (Hububat)" Then: FrmDestek.Show
If FrmKayit.cmbDilekceTipi.ListIndex = "Fark Ödemesi Yağlı Tohumlar" Then: FrmDestek.Show
Unload Me
FrmMesaj.Show
End Sub
Ekli dosyalar
-
117.4 KB Görüntüleme: 16