[VBA] Rasgele Numara Üretme
#13
(13-12-2011, 17:40)Enigmatic demiş ki: Selam,
Yardımlarınız için teşekkür ediyorum.
Yanlız sayı 600 ise aynen 600 yazıyor. Bana 0600 yazması lazım.

Formatı nasıl uygulamalıyım.?


format(Int ((x - y + 1) * Rnd + y),"0000")
olarak denerseniz 4 basamaklı yazar.
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#14
(13-12-2011, 17:55)Berkant Öztürk demiş ki:
(13-12-2011, 17:40)Enigmatic demiş ki: Selam,
Yardımlarınız için teşekkür ediyorum.
Yanlız sayı 600 ise aynen 600 yazıyor. Bana 0600 yazması lazım.

Formatı nasıl uygulamalıyım.?


format(Int ((x - y + 1) * Rnd + y),"0000")
olarak denerseniz 4 basamaklı yazar.

Perfect,
Teşekkür ediyorum. +1



  Alıntı
Bu mesajı beğenenler:
#15
selam
çıkan sonuçları tabloya kaydettim ve aynı çıkan rakamları saydım
belli bir kayıttan veya saymadan sonra bu çıkarılan rakamlar aynı çıkmakta
birbitrinden bağımsız benzersiz bir sayı yı nasıl oluşturabiliriz



  Alıntı
Bu mesajı beğenenler:
#16
mrb.lar aydın bey
Visual Basic
  1. Public Function rastgeleno() As String
  2. Dim s As String
  3. Dim i As Integer
  4.  
  5. s = ""
  6. Randomize
  7. For i = 1 To 15 'kaç basamaklı sayı üretecegine siz karar verin ben 15 olarak ayarladım
  8. s = s & CStr(Int(Rnd * 10))
  9. Next i
  10.  
  11. rastgeleno = s
  12. End Function



her sorgu çalıştığında veya formda yenilendiğinde numara üretir.
kolay gelsin.

imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:
#17
selam sayın jon206

yine aynı numaradan oluştu
çıkan rakamın aynısı olmadan olmuyor galiba
saygılarımla


Eklenti Dosyaları
.rar   Yeni Microsoft Office Access Uygulaması.rar (Boyut: 78,85 KB / İndirilme: 79)



  Alıntı
Bu mesajı beğenenler:
#18
sayın aydın bey rnd*5 yapmışsınız veri bulmada sıkıntı yaratır ama 10 yaparsanız
ben 500 kadar veri yükledim hiç 2 rakamlaı yazmadı
rnd * 10 ve üzeri yaparsanız rast gele veriler bulmada rahatlık sağlar

rnd * 5 = bu şuna benzer dar alanda top çevirme ye benzer Smile

veya

Visual Basic
  1. Public Function rastgeleno2(sayi As Variant) As Double
  2. Static xrnd As Boolean
  3. If Not xrnd Then
  4. xrnd = True
  5. Randomize
  6. End If
  7. rastgeleno2 = Rnd()
  8.  
  9. End Function



rastgeleno2([alan ismi yaz])
[alan ismi yaz]=sayı veya isim alanı olabilir
birde bunu deneyiniz..


imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Eksik Numara Ve Mükerrer Kayıt golf2000 0 550 24-01-2021, 19:06
Son Mesaj: golf2000
  Klasör Içindeki Evraklara Numara Verme, Büro Içi Kullanım Yrdm. comand0 3 754 15-05-2020, 03:57
Son Mesaj: userx53
access-sql-18 [FORM] İlişkili alanlar ve Özel Kod Üretme ebenli 79 7.796 08-01-2020, 01:08
Son Mesaj: ebenli
access-sql-19 Sorguda Tekrarlanan Kayıtlara aynı numara ile Kars36 4 1.263 04-10-2017, 23:55
Son Mesaj: dsezgin
  [TABLO] access kimlik numara tutma rk10 2 1.555 23-03-2016, 19:46
Son Mesaj: rk10
  [FORM] Yeni numara verdiremiyorum mengene 4 1.928 15-03-2016, 21:29
Son Mesaj: mengene
  [VBA] Otomatik Numara Verdirme Allback 0 1.494 02-07-2015, 17:17
Son Mesaj: Allback
  [FORM] Combobox'ta seçilen bölüme göre diğer textbox'a otomatik numara atama (bölüm bazlı) yekta.eren06 11 9.589 24-07-2014, 20:22
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi