Sınırsız Parametreli İşlev(Fonksiyon) yazmak
Tarih
04/06/2012 10:06
Konu Sahibi
accessman
Yorumlar
2
Okunma
1665
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Bazan öyle olur ki sınırsız parametre verebileceğimiz yordamlara ihtiyaç duyarız. İşte örneği:

Kod:
1
2
3
4
5
6
7
8
9
Function FormatStr(ByVal MainStr As String, ParamArray StrList() As Variant) As String
'ParamArray en son parametrenin değişken uzunluklu bir dizi olmasını sağlıyor.
If UBound(StrList) < 0 Then Exit Function
Dim i As Integer
For i = 0 To UBound(StrList)
MainStr = Replace(MainStr, "%" & i + 1, StrList(i))
Next
FormatStr = MainStr
End Function

Bunu şu şekilde kullanın

Kod:
MsgBox FormatStr("Burası %1. Şu an %2 ve hava %3.", "Türkiye", Now(), “çok güzel.”)

ParamArray olarak tanımladığınız parametreyi en sona yerleştirin. Aksi halde hata oluşur.

@benbendedeilem
Cevapla


benremix
Uzman
Kullanici Avatari
Uzman
R.... S....
4.432
17/05/2009
365
Ankara
Ofis 2010
05/12/2016,09:18
Paylaşımlar için teşekkürler.

Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi 


Cevapla


C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.813
29/10/2008
899
Ankara
Ofis 2010 32 Bit
Bugün,01:20
sayın accesman öncelikle bu paylaşımlar için ayrı ayrı teşekkürler ,sizden ricamız,konuyu açtıktan sonra örnekler ile kodları paylaşırsanız,işi kodla değil örnek ile alayan arkadaşlar için daha faydalı olur,mümkün oldugunca sadece kod yazıp konuyu açmayın,örnek ile eklemeye çalışın ..kolay gelsin
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Smile Fonksiyon tuşlarıyla verileri yönetmek cuneyt 21 11.713 19/02/2015, 14:03 Aydoğan PRAVİŞTA
  Form Üzerinde Bütün Harfleri Büyük Olarak Yazmak gogoli01 7 2.227 08/05/2014, 01:25 gogoli01
  Birden Fazla Parametreli Sorgularda Tüm Parametreleri Girmek Zorunda Değiliz WiniFred 2 1.592 06/02/2012, 20:45 kkayaci
  Raporlarda sınırsız Veri Kontrollü Aylık Ve Yıllık Takvim olayı esrefigit 14 5.024 10/02/2010, 20:52 kadirdursun


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya