Chyba błąd w funkcji InStr
: czw wrz 10, 2015 5:55 pm
Witam!!!
Może ktoś to potwierdzi- czy opisane poniżej działanie funkcji jest prawidłowe czy nie.
Zastosowałem instrukcję w pewnym makro do wyszukania ciągów tekstowych i zauważyłem ciekawą rzecz.
Jeżeli w poszukiwanym ciągu nie ma polskich liter to przy szukaniu ciągu np. ee są znajdowane
zarówno ciągi ee jak i Ee, Ee i EE.
Oczywiście w funkcji ostatni parametr jest domyślny- czyli nie ma odróżniania dużych i małych liter.
Natomiast jeżeli w ciągu szukanym znajdują się polskie litery to muszą być ściśle określone.
Szukanie ciągu eś znajduje ciąg eś i Eś, natomiast nie znajdzie ciągu eŚ i EŚ
Mam wrażenie że jest to błąd.
Proszę o opinie w tej sprawie.
Pozdrawiam
Może ktoś to potwierdzi- czy opisane poniżej działanie funkcji jest prawidłowe czy nie.
Zastosowałem instrukcję w pewnym makro do wyszukania ciągów tekstowych i zauważyłem ciekawą rzecz.
Jeżeli w poszukiwanym ciągu nie ma polskich liter to przy szukaniu ciągu np. ee są znajdowane
zarówno ciągi ee jak i Ee, Ee i EE.
Oczywiście w funkcji ostatni parametr jest domyślny- czyli nie ma odróżniania dużych i małych liter.
Natomiast jeżeli w ciągu szukanym znajdują się polskie litery to muszą być ściśle określone.
Szukanie ciągu eś znajduje ciąg eś i Eś, natomiast nie znajdzie ciągu eŚ i EŚ
Mam wrażenie że jest to błąd.
Proszę o opinie w tej sprawie.
Pozdrawiam