Post by TajansymbolKolumny = Split(Columns(nrkolumny).Address(False, False), ":")(0)
Proszę o rozjaśnienie w sprawie ostatniego zera w nawiasie :)
Składnia funkcji Split wygląda następująco:
Function Split(Expression As String, [Delimiter], [Limit As Long = -1], _
[Compare As VbCompareMethod = vbBinaryCompare])
Dlatego jestem jak zawsze ciekawy, skąd się wziął ten dodatek (0)?! ;)
Czy występuję inne wartości oprócz zera i jedynki, gdzie można znaleźć coś na
ten temat, bo w helpie ani w googlach poza tym, że jest używany taki zapis,
nie znalazłem żadnego opisu :(
Natomiast metodą na tzw. "czuja" ;) doszedłem, że:
Split("***@o2.pl", "@")(0) - daje w rezultacie string: adres
Split("***@o2.pl", "@")(1) - daje w rezultacie string: o2.pl
Czyli (0) wycina to co znajduje się przed pierwszym wystąpieniem "@",
a (1) to co po pierwszym wystąpieniu "@".
Czy to jakaś ukryta cecha tej funkcji?
Są jeszcze jakieś inne dotyczące tej lub innych funkcji VBA?
Pozdrowienia - Jak zawsze niezaspokojony Darek D. :)
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/