ВБА Стрцонв функција

ВБА Стрцонв , где Стрцонв значи "Конверзија струна". Сви знамо да у ВБА ако желимо да користимо текст, морамо да користимо Стринг функцију за дефинисање променљивих. Помоћу функције Стрцонв у ВБА, текст можемо променити у велико слово, мало слово и правилно слово без одабира ћелије где може припадати. ВБА Стрцонв се не може користити у Екцелу. Али у екцелу можемо променити текст горњег слова, малих и малих слова са већ дефинисаним командама.

Синтакса СтрЦонв у Екцелу ВБА

Синтакса функције ВБА СтрЦонв у екцелу је следећа:

Према синтакси СтрЦонв;

  • Стринг = Скуп абецеде и текста у било којем формату.
  • Конверзија = Врста конверзије коју желимо применити на изабрани низ.

У наставку су наведене различите врсте Конверзија;

  • вбУпперЦасе (или 1) - Ова опција претвара било коју врсту текста у горњу.
  • вбЛоверЦасе (или 2) - Ова опција претвара било коју врсту текста у Доњу.
  • вбПроперЦасе (или 2) - Ова опција претвара било коју врсту текста у правилан случај, што значи да ће прво слово сваке ријечи бити велико слово, а остала слова у доњем.
  • вбУниЦоде (или 64) - Ово претвара текст у Уницоде.
  • вбФромУниЦоде (или 128) - Ово претвара Уницоде у Дефаулт системски код који може бити било шта.

Како се користи ВБА СтрЦонв у Екцелу?

Научићемо како користити ВБА СтрЦонв функцију са неколико примера у екцелу.

Овај ВБА Стрцонв Екцел предложак можете преузети овде - ВБА Предложак Стрцонв Екцел

Пример бр. 1 - ВБА СтрЦонв

Корак 1: Сада отворите нови модул из програма Инсерт.

Корак 2: Да бисмо претворили текст у различите формате случајева, морамо да дефинишемо две променљиве. Размотримо нашу прву варијаблу Инпут1 као Стринг као што је приказано у наставку.

Шифра:

 Суб ВБА_Стрцонв () Дим Инпут1 Ас Стринг Енд Суб 

Корак 3: Сада одаберите другу променљиву и доделите је као Стринг . Ево, наша друга променљива је Оутпут .

Шифра:

 Суб ВБА_Стрцонв () Дим уноса1 Као низ жице Дим као излазни низ Пот 

Корак 4: Сада доделите било који текст дефинисаној променљивој Инпут1. Овде смо размотрили низ текста „ВБА конверзија низа“ који има прву реч великим словом, другу реч малим и трећу реч правилним.

Шифра:

 Под ВБА_Стрцонв () Дим уноса1 Као стринг Дим Излаз као стринг уноса1 = "Конверзија ВБА низа" Крај Пот 

Корак 5: Сада ћемо у променљиви Оутпут ставити вредности сачуване у Инпут1 уз помоћ функције СтрЦонв као што је приказано у наставку.

Шифра:

 Под ВБА_Стрцонв () Дим улаз 1 као низ Дим Излаз као стринг уноса1 = "Претворба ВБА низа" Излаз = СтрЦонв (Крај Суб 

Корак 6: Сада под функцијом СтрЦонв доделите променљиву Инпут1 и врсту случаја који желимо да претворимо. Прво одаберемо вбЛоверЦасе за текст малих слова као што је приказано у наставку.

Шифра:

 Под ВБА_Стрцонв () Дим улаз 1 као низ Дим Излаз као стринг уноса1 = "Конверзија ВБА низа" Излаз = СтрЦонв (Инпут1, вбЛоверЦасе) Крај Суб 

Корак 7: Сада доделите оквир за поруку променљивом излазу да бисте видели резултат функције СтрЦонв.

Шифра:

 Под ВБА_Стрцонв () Дим уноса1 Као низ жице Дим као излазни низ 1 = "Конверзија ВБА низа" Излаз = СтрЦонв (Инпут1, вбЛоверЦасе) МсгБок Излаз Крај Суб 

Корак 8: Када завршите, саставите код и покрените га кликом на дугме Плаи који се налази испод траке са менијима. Добићемо кутију са свим словима у малим словима као што је приказано у наставку.

Пример бр. 2 - ВБА СтрЦонв

У овом примеру ћемо видети како вбУпперЦасе ради за исти текст који смо изабрали у горњем примеру. За то ћемо наставити користити исти код, али променит ћемо врсту конверзије само у функцији СтрЦонв .

Корак 1: Сада додајте врсту конверзије у СтрЦонв синтаксу као „ вбУпперЦасе “ као што је приказано у наставку.

Шифра:

 Под ВБА_Стрцонв2 () Дим уноса1 Као низ жице Дим као излазни стринг 1 = "ВБА конверзија низа" Излаз = СтрЦонв (Инпут1, вбУпперЦасе) МсгБок Излаз Крај Суб 

Корак 2: Поново компајлирајте и покрените код. Видећемо, врста конверзије вбУпперЦасе је текст похрањен у Инпут1 претворио у горње случајеве као што је приказано у наставку.

Пример бр. 3 - ВБА СтрЦонв

У овом примеру ћемо видети како вбПроперЦасе ради за исти текст који смо видели у горњим примерима. Опет,

Корак 1: Изабрат ћемо исти код који смо видјели у примјерима.

Шифра:

 Под ВБА_Стрцонв3 () Дим улаза1 Као стринг Дим Излаз као стринг стринг 1 = "ВБА конверзија низа" Излаз = СтрЦонв (Инпут1, вбПроперЦасе) МсгБок Излаз Крај Суб 

Корак 2: Сада додајте врсту претворбе у СтрЦонв синтаксу као „ вбПроперЦасе “ као што је приказано у наставку.

Шифра:

 Под ВБА_Стрцонв3 () Дим улаза1 Као стринг Дим Излаз као стринг стринг 1 = "ВБА конверзија низа" Излаз = СтрЦонв (Инпут1, вбПроперЦасе) МсгБок Излаз Крај Суб 

Корак 3: Поново компајлирајте и покрените код. Видећемо, врста конверзије вбПроперЦасе је текст похрањен у Инпут1 претворио у горње случајеве као што је приказано испод, што значи да ће прво слово свих речи бити у ЦАПС-у, а остатак слова мали.

Пример бр. 4 - ВБА СтрЦонв

У овом примјеру ћемо претворити низ уз помоћ вбФромУницоде . За ово би нам поново требао модул.

Корак 1: Сада отворите нови модул са листе менија Уметање и покрените поткатегорију ВБА Стрцонв као што је приказано у наставку.

Шифра:

 Суб ВБА_Стрцонв4 () Крај Суб 

Корак 2: На сличан начин као што смо видели у претходним примерима, поново ћемо користити исте Унос променљивих 1 и Излаз. Доделите променљиву Инпут1 као Лонг.

Шифра:

 Суб ВБА_Стрцонв4 () Дим уноса1 Као дуги крај Суб 

Корак 3: И доделите другу променљиву излаз као бајт . То је зато што ћемо овде похранити Уницоде.

Шифра:

 Суб ВБА_Стрцонв4 () Дим улаз 1 као дуги дим излаз () као крај бајта Суб 

Корак 4: Сада у излазној варијабли користите функцију Стрцонв као што је приказано испод. А по синтакси, користите било који низ. Користимо исти текст који смо видели горе и одабиремо врсту конверзије као вбФромУницоде .

Шифра:

 Суб ВБА_Стрцонв4 () Дим улаз 1 као дуги дим излаз () као излаз бајта = СтрЦонв ("ВБА Стринг Цонверсион", вбФромУницоде) Крај Суб 

Корак 5: Отворите петљу Фор-Нект као што је приказано у наставку.

Шифра:

 Суб ВБА_Стрцонв4 () Дим улаз 1 као дуги дим излаз () као излаз бајта = СтрЦонв ("ВБА конверзија низа", вбФромУницоде) за следећи крај 

Корак 6: У оквиру петље наведите вредност од 0 до УБоунд за излазну варијаблу под Инпут1 .

Шифра:

 Суб ВБА_Стрцонв4 () Дим улаз 1 као дуги дим излаз () као излаз бајта = СтрЦонв ("ВБА конверзија низа", вбФромУницоде) за унос1 = 0 до убацивања (излаз) Сљедећи крај Суб 

Корак 7: Коначно ћемо за испис вредности сачуваних у Инпут1 фор за петљу користити Дебуг.Принт као што је приказано у наставку.

Шифра:

 Под ВБА_Стрцонв4 () Дим улаз 1 као дуги дим излаз () као излаз бајта = СтрЦонв ("ВБА конверзија низа", вбФромУницоде) за улаз 1 = 0 до улаза (излаз) Дебуг.Принт излаз (улаз 1) Следећи крај Суб 

Корак 8: Сада покрените код. Видећемо, у непосредном прозору, редослед Уницоде-а ће се појавити насумично.

Прос ВБА Стрцонв

  • Дуги скуп података може се лако форматирати одговарајућим фонтом помоћу ВБА Стрцонв .
  • За одржавање базе података у којој морамо задржати одговарајуће фонтове који се углавном користе, можемо одабрати ВБА Стрцонв за претварање фонтова у било који формат.

Ствари које треба запамтити

  • Може се користити само за текстове.
  • Овај поступак је сличан функцији уметања у Екцелу где можемо да користимо горњу, доњу и правилну функцију за претварање фонтова.
  • Може се аутоматизовати снимањем макроа. То ће дати исте резултате као ВБА Стрцонв.
  • Спремите датотеку у Мацро Енабле Екцел да бисте могли да видите и уређујете код у будућности.
  • Можемо користити Стринг или Лонг за дефинисање променљивих. Обоје се може користити за текст.

Препоручени чланци

Ово је водич за ВБА СтрЦонв. Овде смо расправљали о томе како користити Екцел ВБА СтрЦонв функцију заједно са практичним примерима и довнлоад-ом Екцел предлошка. Можете и да прођете кроз друге наше предложене чланке -

  1. Копирајте функцију лепљења у ВБА
  2. Подстринг Екцел функција
  3. ВБА претплата изван домета
  4. Екцел ИСНУМБЕР Формула

Категорија: