19/04/2011, 18:27
Metni Sütunlara dönüştürmek ve optik kodlama (isim, soyisim)
1 2
20/04/2011, 14:22
esrefigit
kodun tamamı bu
gayet güzel çalışıyor
aslında harflerin ascıı kodları ile halledilirdi ancak ü ö ğ harflerinin kodları normal asci sıralamasının dışında büyük rakamlar verdiği için kendim bir harf sıralaması uydurdum
gayet güzel çalışıyor
Private Sub Ayrıntı_Print(Cancel As Integer, PrintCount As Integer)
Me.FillStyle = 0
yerlestir
harfyerlestir
End Sub
Private Sub yerlestir()
Dim x As Integer
Dim y As Integer
Dim z As Integer
For x = 1 To 11
z = Me("tc" & x).Value
y = Me("tc" & x).Left
Me.Circle (y + 80, (z * 300) + 500), 100, 0
Next x
End Sub
Private Sub harfyerlestir()
Dim harfler As String
harfler = "abcçdefgğhiıjklmnoöprsştuüvyz"
Dim x As Integer
Dim y As Integer
Dim i As Integer
Dim z As Integer
Dim t As Integer
Dim c As Integer
y = Len(harfler)
t = Len(Me.adı_soyadı)
For c = 1 To 20
Me("M" & c) = ""
Next c
For z = 1 To t
Me("M" & z).Value = Mid(Me.adı_soyadı, z, 1)
For x = 1 To y
If Mid(Me.adı_soyadı, z, 1) = Mid(harfler, x, 1) Then
Me.Circle (Me("M" & z).Left, (x * 200) + 6000), 100, 0
End If
Next x
Next z
End Sub
aslında harflerin ascıı kodları ile halledilirdi ancak ü ö ğ harflerinin kodları normal asci sıralamasının dışında büyük rakamlar verdiği için kendim bir harf sıralaması uydurdum
20/04/2011, 14:27
Kur@l
Eşref Abi;
Elleriin dert görmesin. Daha sık görüşmek ümidiyle.
Kolay Gelsin.
Elleriin dert görmesin. Daha sık görüşmek ümidiyle.
Kolay Gelsin.
20/04/2011, 14:34
esrefigit
büyük harfleri unuttum siz büyük harfleri "abcçdefgğhiıjklmnoöprsştuüvyzABCDE"
diye devamına ekleyin tabi eklediğiniz zaman kod arıza çıkaracaktır ancak basit bir çıkarma işlemi ile bunun üstesinden geleceğinizi biliyorum ben sizin
diye devamına ekleyin tabi eklediğiniz zaman kod arıza çıkaracaktır ancak basit bir çıkarma işlemi ile bunun üstesinden geleceğinizi biliyorum ben sizin
20/04/2011, 15:52
misilak
Sayın esrefigit hocam, harikasınız. Teşekkür ederim...
1 2