İlk 3 Karakteri Diğer Texte Aktarma

1 2
21/04/2009, 23:24

alpteqinakbas

Ekteki örnekte adı alanındaki isimlerin ilk üç karakterini exceldeki gibi başka bir text kutusuna aktarmak istiyorum. Bunun için yazılacak kod nedir arkadaşlar???
21/04/2009, 23:34

ozanakkaya

aşağıdaki kodu ad metin kutusunun çift tıklandığında olayına veya butona yazabilirsin.
Kod:
adın_ilk_üç_harfi = Left([ad], 3)
21/04/2009, 23:34

nihatkr

=Mid([Form]![ad];1;3)

yazmanız yeterli
21/04/2009, 23:36

tdsharun

Kod:
Private Sub Form_Load()
Me.[adın ilk üç harfi] = Left([ad], 3)
End Sub

Bu kodla soldan 3 karakteri alır ve [adın ilk üç harfi] alanına yazdırırız. Sağdan üç karakter için de Right kullanılır. Sanırım istediğiniz bu...

Kolay gelsin...
21/04/2009, 23:54

alpteqinakbas

=Mid([Form]![ad];1;3)
tşk ederım ancak forma uyguladığım zaman ilk üç karakteri alıyor ancak varolan tablosuna kaydetmediği için arama yapamıyorum. tablo daki ilk üç karakter alanı hala boş???
21/04/2009, 23:58

nihatkr

(21/04/2009, 23:54)alpteqinakbas yazdı: =Mid([Form]![ad];1;3)
tşk ederım ancak forma uyguladığım zaman ilk üç karakteri alıyor ancak varolan tablosuna kaydetmediği için arama yapamıyorum. tablo daki ilk üç karakter alanı hala boş???

Örnek Ektedir. Örnekte İsimi yazdıktan sonra ilk üç harfini son sutuna eklemektedir. Formunuzda isim alanının olay yordamlarına bakın.

Çalışma mantığı

MİD = Exceldeki Parça alın Access Karşılığı
Form Ad = Formunuzdaki Ayrıştırılacak metin kutusu
1 = Başlangıç Karakteri
3 = Bitiş Karakteri
1 2