Makale SPLIT

Bu Makale Yararlı Oldu mu?

  • Evet

  • Hayır


Sonuçlar yalnızca oylamadan sonra görülebilir.

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,289
En iyi yanıt
9
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Versiyon
Office 365 TR+EN
SPLIT( Expression, [Delimiter], [Limit], [Compare] )

Belirtilen sayıda alt dizeyi içeren diziyi döndürür. (Variant)
ArgümanAçıklama

Expression

Alt dizeleri ve sınırlayıcıları içeren ifade (String)

[Delimiter]

Alt dizgi sınırlarını tanımlamak için kullanılan karakter (String)

[Limit]

Döndürülecek olan alt dizelerin sayısı -1 = tüm alt dizgeler döndürülür.

[Compare]

Kullanılacak metin karşılaştırması türünü belirten bir vbCompareMethod sabiti (Integer):
-1 = vbUseCompareOption ("Option Compare" ayarını kullanır)
0 = vbBinaryCompare
1 = vbTextCompare
2 = vbDatabaseCompare (Access veritabanı kullanır)

Açıklamalar
* Expression = "" (sıfır uzunluk dizgisi) ise, boş bir dizi döndürülür.
* [Delimiter] = "" (sıfır uzunluklu dize) ise, Expression içeren tek elemanlı bir dizi döndürülür.
* [Delimiter] boş bırakılırsa, boşluk karakteri ("") kullanılır.
* [Limit] boş ise, o zaman Expression'da geçen ayraç sayısınca bir dizi oluşur.
* Bu seçenek, Option Base 1 bildirip bildirmediğiniz dikkate alınmaksızın 0 tabanlı bir diziyi her zaman döndürür.
* Döndürülen dizi her zaman 1 boyutlu bir dizidir.
* Dizede birden fazla boşluk olduğunda, karşılık gelen dizi elemanı 0 uzunluklu bir dizedir.
* Bu işlev boş bir dizi döndürebilir.

Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim dizim As Variant, ayir As String
    ayir = "Excel,Turkey,Forum"
    dizim = Split(ayir, ",")
End Sub
 
Üst Alt