Operatory ciągów VBA - Funkcje manipulacji napisami VBA

Spisie treści:

Anonim

Operatory ciągów VBA

Dane łańcuchowe służą do przechowywania danych składających się z liczb, znaków i symboli. Przykładem danych w postaci ciągu znaków jest „lipiec-2015”. Składa się ona z

  • Postacie (Jul)
  • Symbol (-)
  • Liczby (2015)

Operatory łańcuchowe służą do manipulowania danymi w postaci łańcuchów. Na przykład można połączyć wartość lipiec-2015 z pierwszych trzech liter miesiąca i roku, na przykład „lipiec-2015”.

W poniższej tabeli przedstawiono operator łańcucha VBA konkatenacji.

S / N Operator Opis Przykład Wynik
1 & Concatenate: ten operator służy do łączenia ze sobą ciągów "Nieznany z nazwiska" nieznany z nazwiska

Przykładowy kod źródłowy

MsgBox „John” i „Doe”, vbOKOnly, „Concatenate Operator”

Wykonanie powyższego kodu daje następujący wynik

Funkcje manipulacji napisami VBA

Manipulacja napisami w języku VBA jest ważnym elementem programu Excel VBA dla programowania makr i operacji na ciągach znaków. Excel udostępnia różne typy funkcji manipulacji napisami VBA, takie jak:

  • Join : służy do łączenia lub łączenia dwóch ciągów
  • Left : służy do wyodrębniania znaków z lewej strony ciągu
  • Right : służy do wyodrębniania znaków z prawej strony ciągu
  • Mid : służy do wyodrębnienia podciągu ze środka łańcucha
  • Len : służy do znajdowania długości łańcucha
  • Instr : służy do znajdowania pozycji podciągu w ciągu

Pobierz powyższy kod programu Excel