• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Otomatİk Olarak Plakalari DÜzeltme

  • Konbuyu başlatan Konbuyu başlatan RIKU
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Haziran 2006
Mesajlar
112
Arkadaşlar otomatik olarak girilen plakaları düzeltmeyle alakalı olarak acil bir çözüme ihtiyacım, hücre biçimlendirme veya soldan formülü ile denedim ama olmadı. İlgili dosyada daha iyi anlattım. Şimdididen Teşekkürler...
 
A sütununa girilenler, B sütununda formülle istediğiniz şekle çevrilmiştir.

Ekli dosyayı inceleyin...
 
Sayın Haluk Bey, gerçekten Çok Teşekkür Ederim. Buna Paralel bir soru sormak istiyorum. Bu işlem girilen hücrede gerçekleşebilirmi. Yani aynen girdikten sonra enter tuşuna basdığımızda boşluk bırakılmış şekilde hücrede yer alırmı?
 
VBA kullanmadan olmaz.

Ama, biraz daha kısa bir formül isterseniz .... ekteki dosyaya bakabilirsiniz.
 
Tekrardan Teşekkürler bu da güzel bir çözüm; fakat VBA kullanarak bir çözüm yolu bulmak mümkünmü yani yazıldığı anda hemen enter'a basar basmaz istenilen formatta belirmesi?
 
Aşağıdaki kodu sayfanın kod sayfasına kopyalayarak deneyin. Sadece B sütununda çalışacaktır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, [b:b]) Is Nothing Then Exit Sub
If InStr(Target, " ") = 0 Then
Set regEx = CreateObject("vbscript.RegExp")
regEx.Pattern = "[0-9/]"
regEx.Global = 1
deg = Replace(Target, Left(Target, 2) & regEx.Replace(Target, ""), "")
Target = Left(Target, 2) & " " & regEx.Replace(Target, "") & " " & deg
End If
End Sub
 
Sayın Leventm, teşekkür ediyorum gerçekten Excel'e her geçen gün hayran olmamak elde değil, tabii ki sizlerin de bilgi ve becerisini takdir etmek boynumuzun borcu.
İzin verirseniz bir şey daha sormak istiyorum, "34 KBN 125" şekilnde girilen plakayı, sağındaki hücrede "34KBN125" şeklinde yazdırmak formülle mümkünmü acaba? Yani boşlukları kaldırarak yazdırmak mümkünmü?
 
Örneğin B1 hücresine aşağıdaki formülü kopyalayın.

=YERİNEKOY(A1;" ";"")
 
Çok Teşekkürler, bu siteden ve dolayısıyla sizden yeni birşey daha öğrendiğim için çok memnunum. Saygılarımla...
 
Geri
Üst