ВБА Стрцонв функција
ВБА Стрцонв , где Стрцонв значи "Конверзија струна". Сви знамо да у ВБА ако желимо да користимо текст, морамо да користимо Стринг функцију за дефинисање променљивих. Помоћу функције Стрцонв у ВБА, текст можемо променити у велико слово, мало слово и правилно слово без одабира ћелије где може припадати. ВБА Стрцонв се не може користити у Екцелу. Али у екцелу можемо променити текст горњег слова, малих и малих слова са већ дефинисаним командама.
Синтакса СтрЦонв у Екцелу ВБА
Синтакса функције ВБА СтрЦонв у екцелу је следећа:
Према синтакси СтрЦонв;
- Стринг = Скуп абецеде и текста у било којем формату.
- Конверзија = Врста конверзије коју желимо применити на изабрани низ.
У наставку су наведене различите врсте Конверзија;
- вбУпперЦасе (или 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: Сада покрените код. Видећемо, у непосредном прозору, редослед Уницоде-а ће се појавити насумично.
Прос ВБА Стрцонв
- Дуги скуп података може се лако форматирати одговарајућим фонтом помоћу ВБА Стрцонв .
- За одржавање базе података у којој морамо задржати одговарајуће фонтове који се углавном користе, можемо одабрати ВБА Стрцонв за претварање фонтова у било који формат.
Ствари које треба запамтити
- Може се користити само за текстове.
- Овај поступак је сличан функцији уметања у Екцелу где можемо да користимо горњу, доњу и правилну функцију за претварање фонтова.
- Може се аутоматизовати снимањем макроа. То ће дати исте резултате као ВБА Стрцонв.
- Спремите датотеку у Мацро Енабле Екцел да бисте могли да видите и уређујете код у будућности.
- Можемо користити Стринг или Лонг за дефинисање променљивих. Обоје се може користити за текст.
Препоручени чланци
Ово је водич за ВБА СтрЦонв. Овде смо расправљали о томе како користити Екцел ВБА СтрЦонв функцију заједно са практичним примерима и довнлоад-ом Екцел предлошка. Можете и да прођете кроз друге наше предложене чланке -
- Копирајте функцију лепљења у ВБА
- Подстринг Екцел функција
- ВБА претплата изван домета
- Екцел ИСНУМБЕР Формула