[VBA] Plakalar arasına boşluk oluşturmak
#1
Merhaba. Hazırladığım formda PLAKA alanım var. Fakat bazı kayıtlar bu alanda birleşik girilmiş. Bunu otomatik olarak aralarında giriş esnasında boşluk bıraktırabilirmiyiz?
örneğin,
34AB1234 -----> 34 AB 1234 olacak
34ABC123 ------> 34 ABC 123
şeklinde.



  Alıntı
Bu mesajı beğenenler:
#2
örneğinizi ekledim iyi çalışmalar
Visual Basic
  1. Private Sub Komut9_Click()
  2. On Error Resume Next
  3. Dim db As DAO.Database, rs As DAO.Recordset
  4. Set db = CurrentDb()
  5. Set rs = db.OpenRecordset("tablo1")
  6. rs.MoveFirst
  7. Dim harf, harfler, il, rakkam As String
  8. Dim ilkbosluk, ikincibosluk As Integer
  9. Do Until rs.EOF
  10.  
  11.  
  12. rs.Edit
  13. ilkbosluk = InStr(Trim(rs("plaka")), " ")
  14. ikincibosluk = InStr(CInt(ilkbosluk), Trim(rs("plaka")), " ")
  15.  
  16. If ilkbosluk > 2 And ikincibosluk > 2 Then
  17. rs("yeniplaka") = Trim(rs("plaka"))
  18. rs.Update
  19. ilkbosluk = 0
  20. ikincibosluk = 0
  21. GoTo devam
  22. End If
  23. il = Left(rs("plaka"), 2)
  24. harf = Mid(rs("plaka"), 3, Len(rs!plaka) - 2)
  25. For i = 1 To Len(harf)
  26. If IsNumeric(Mid(harf, i, 1)) Then
  27. harfler = Left(harf, i - 1)
  28. rakkam = Right(harf, Len(harf) - (i - 1))
  29.  
  30. rs("yeniplaka") = il & " " & harfler & " " & rakkam
  31. rs.Update
  32.  
  33. Exit For
  34. End If
  35. Next i
  36.  
  37. devam:
  38. rs.MoveNext
  39. Loop
  40. rs.Close
  41. db.Close
  42. Me.Requery
  43. End Sub




Eklenti Dosyaları
.rar   adnplaka.rar (Boyut: 26,62 KB / İndirilme: 84)
Teşekküre gerek yok, Taş atın yeter!!!



  Alıntı
Bu mesajı beğenenler:
#3
Merhaba
Sayın Adnanyurdakul Bey olayı halletmiş ama bende yaptığım çalışma ziyan olmasın diye ekledim Smile
Ben giriş maskesini değiştirdim tabloda.
Saygılarımla.


Eklenti Dosyaları
.rar   PLAKA.rar (Boyut: 16,14 KB / İndirilme: 94)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Ödeme Planı Oluşturmak (Başlangıç Tarihi ve Üyelik Süresi Verilerinden) ssomar 11 6.946 10-07-2025, 11:29
Son Mesaj: hmuratg
  [RAPOR] Satır Aralarında Boşluk Olması meceka 1 371 31-05-2024, 15:16
Son Mesaj: dsezgin
  [FORM] Aktif Saati Tablodaki Saat Arasına Göre Bulup Forma Yazdırma yahyamacit 5 584 14-03-2024, 11:07
Son Mesaj: yahyamacit
  [SORGU] Benzer Veriye Göre Sorgu Oluşturmak toros333 2 587 16-09-2023, 22:38
Son Mesaj: toros333
  [FORM] Gezinti Formu Ile Alt Form Oluşturmak abahceci 2 563 09-08-2023, 15:09
Son Mesaj: abahceci
  Boşluk Kontrolü Ve Tam Kayıt benuva 83 4.912 11-12-2022, 18:43
Son Mesaj: halily
  Formda Kaydedilen Her Bir Veriye , Dosyaya Ulaşmak Için Köprü Oluşturmak tarkanaykın 6 941 19-04-2022, 21:28
Son Mesaj: tarkanaykın
  Form uzerinden Resim Ve Pdf Kaydetmek Icin Ayri Ayri Klasor Olusturmak Mumkun Mu? Murat007 39 3.962 01-02-2022, 03:37
Son Mesaj: rerdem1903

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):