Управление на низове на Excel VBA - Лесни макроси на Excel

Съдържание

Присъединете се към низовете | Вляво | Вдясно | В средата | Лен | Instr

В тази глава ще намерите най -важните функции манипулиране на низове в Excel VBA.

Поставете команден бутон на работния си лист и добавете кодовите редове по -долу. За да изпълните кодовите редове, щракнете върху командния бутон на листа.

Присъединете се към низовете

Използваме оператора & за свързване (присъединяване) на низове.

Код:

Затъмняване на текст1 като низ, текст2 като низ
text1 = "Здравей"
text2 = "Тим"
MsgBox текст1 & "" & текст2

Резултат:

Забележка: за да вмъкнете интервал, използвайте ""

Наляво

За да извлечете най -лявите знаци от низ, използвайте Left.

Код:

Затъмняване на текст като низ
text = "примерен текст"
MsgBox вляво (текст, 4)

Резултат:

Точно така

За да извлечете най -десните знаци от низ, използвайте Right. Също така можем директно да вмъкнем текст във функция.

Код:

MsgBox вдясно ("примерен текст", 2)

Резултат:

Средно

За да извлечете подниза, започвайки от средата на низ, използвайте Mid.

Код:

MsgBox Mid ("примерен текст", 9, 2)

Резултат:

Забележка: започва от позиция 9 (t) с дължина 2. Можете да пропуснете третия аргумент, ако искате да извлечете подниза, започваща в средата на низ, до края на низ.

Лен

За да получите дължината на низ, използвайте Len.

Код:

MsgBox Len ("примерен текст")

Резултат:

Забележка: включено е място (позиция 8)!

Instr

За да намерите позицията на подниза в низ, използвайте Instr.

Код:

MsgBox Instr ("примерен текст", "am")

Резултат:

Забележка: низ "am" е намерен на позиция 3. Посетете нашата страница за функцията Instr за повече информация и примери.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave