Mid
Bu fonksiyon bir karakter ifade içersinden belli bir uzunluktaki string ifadenin ayrılması işleminde kullanılır. Kullanımı
Function MID(
S As String, ' işlem görecek ifade
İlk As Number, ' başlangıç karakteri
Toplam As Number ' toplam karakter sayısı
)As String
Parametreler S İçinden kelime veya kelime grubu alınacak olan string ifadedir. İlk Alınacak olan kelime veya kelime grubunun, string ifade içindeki başlangıç pozisyonunu bellirten nümerik index değeridir. Toplam String ifade içinden başlangıç pozisyonundan itibaren toplam kaç karakter alınacağını belirten nümerik bir değerdir. Geri Dönüş Değeri Geri dönüş değeri sonuçta elde edilecek olan string ifadenin kendisidir. Dikkat Edilecek Hususlar MID fonksiyonu karakter ifadesinin başlangıç pozisyonundan itibaren karakter sayısı kadar olan kısmını alır. İndex numarası da 1(bir) 'den itibaren başlamaktadır. Örnek
Dim karakter_dizisi As String
Dim sonuç As String
Dim karakter_sayısı As Number
Dim başlangıç As Number
karakter_dizisi:= "Bu bir örnektir"
başlangıç:= 7
karakter_sayısı:= 5
sonuç:= MID(karakter_dizisi,başlangıç,karakter_sayısı)
MessageBox(sonuç,"Örnek",MB_OK)
Örnek Açıklaması Yukarıdaki kod parçası "Bu bir örnektir" karakter dizisinde 7. karakterden başlayarak sağa doğru 5 karakteri ayırarak ekrana "örnek" yazmaktadır.
Last updated