Kayıt Tarihi: 16.01.2010
Toplam 28 konu açtı.
Toplam 114 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 0
çok güzel ama aradaki noktaları ve tire işaretini kaldırabilirmiyiz
Kayıt Tarihi: 16.08.2009
Toplam 209 konu açtı.
Toplam 1.395 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 2 / 1
selam
komut10 un içindeki kodları alttakiler ile değiştirin
'kod verme
Dim ks, pryd As Integer, gd As String, bslgc As Boolean, SayiDegeri, trz As Long, tar As String
SayiDegeri = Nz(DMax("id", "tablo1"), 0) + 1
pryd = 1 'harfin kac adette bir artacagını verir
trz = Fix(SayiDegeri / pryd)
If trz = 0 Then trz = 1
gd = ""
bslgc = False
For ks = 6 To 1 Step -1
If (trz > (26 ^ ks)) Or (bslgc = True) Then
bslgc = True
gd = gd & Chr(64 + Int(trz / (26 ^ ks)))
trz = trz - ((26 ^ ks) * (Int(trz / (26 ^ ks))))
End If
Next ks
gd = gd & Chr(64 + trz)
While InStr(1, gd, "@") > 0
gd = Trim(left(gd, InStr(1, gd, "@") - 2) _
& Chr(Asc(Mid(gd, InStr(1, gd, "@") - 1, 1)) - 1) _
& "Z" & Mid(gd, InStr(1, gd, "@") + 1, 7))
While left(gd, 1) = "@"
gd = Trim(Mid(gd, 2, 7))
Wend
Wend
tar = Format(Now(), "ddmmyyyy")
kod = tar & Format(SayiDegeri, "000000")
Kayıt Tarihi: 16.08.2009
Toplam 209 konu açtı.
Toplam 1.395 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 2 / 1
sayın edremitlierkan
sonuç nasıl oldu örnekte göstermedim ama