ВБА УЦАСЕ

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

Низ који дајемо као улаз може се узети од корисника или може бити једна ћелија или низ ћелија. Претвара сав низ у велика слова, а не само у први.

Као што је горе објашњено, УЦАСЕ мења мала слова у ВБА великим словима.

Синтакса УЦАСЕ функције у Екцелу ВБА

УЦАСЕ функција има следећу синтаксу у Екцел ВБА:

Овде је циљни низ низ или низ знакова које желимо да променимо од малих до великих слова. ВБА функција Уцасе мења текст само у велика слова, не мења ни једно форматирање извршено у ћелији или не мења посебне симболе у ​​тексту. Циљни низ може бити једна ћелија или може бити низ ћелија.

На пример, ако унесемо Уцасе (ананд) резултат ћемо имати АНАНД. Такође ако имамо још један пример као што је овај Уцасе (1 за 2 и 2 за три), резултат ће бити 1 ЗА 2 И 2 ЗА ТРИ.

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

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

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

ВБА УЦАСЕ функција - пример бр. 1

У овом примјеру имам низ у ћелији А1 и желим промијенити вриједност текста у велико слово. Погледајте текст испод,

Напомена: Увек омогућите да омогућите картицу програмера на картици датотеке, а затим из одељка са опцијама да бисте користили ВБА у екцелу.

Следите доле наведене кораке да бисте користили УЦАСЕ функцију у Екцел ВБА.

Корак 1: На картици програмера морамо да кликнемо на басиц басиц да бисмо ушли у ВБА.

Корак 2: Кликните на картицу за уметање и уметните модул у ВБА пројекат.

Корак 3: Сада знамо да морамо да објавимо макро име користећи под-функцију.

Шифра:

 Суб Узорак () Крај Суб 

Корак 4: Активирајте радни лист да бисте користили његова својства јер је наш циљни низ у ћелији А1.

Шифра:

 Суб Сампле () Радни листови ("Схеет1"). Активирајте Енд Суб 

Корак 5: Сада променимо вредност у ћелији А1 користећи Уцасе функцију на следећи начин.

Шифра:

 Под узорци () Радни листови ("Схеет1"). Активирајте распон ("А1"). Вриједност = УЦасе (Распон ("А1")) Крај Под 

Корак 6: Покрените горњи код помоћу дугмета за покретање или притисните Ф5 да бисте видели резултат.

Успешно смо изменили текст у ћелији А1 у велико слово.

ВБА УЦАСЕ функција - пример бр. 2

Сада ћемо узети унос од стране корисника у малим словима и променићемо вредност у велика слова.

Следите доле наведене кораке да бисте користили УЦАСЕ функцију у Екцел ВБА.

Корак 1: На картици програмера морамо да кликнемо на басиц басиц да бисмо ушли у ВБА.

Корак 2: Кликните на картицу за уметање и уметните модул у ВБА пројекат.

Корак 3: Почните проглашавањем још једне подфункције.

Шифра:

 Суб Сампле1 () Крај Суб 

Корак 4: Декларишите две променљиве као низ.

Шифра:

 Суб Сампле1 () Дим А, Б Као крај жице Суб 

Корак 5: Узмите корисников унос помоћу функције поља за унос и похраните његову вредност у променљиву.

Шифра:

 Под узорак1 () Дим А, Б као низ А = ИнпутБок ("Напиши низ", "Мала слова") Крај Под 

Корак 6: У променљивој Б сачувајте вредност низа А када се промени из малог слова у велики с помоћу УЦАСЕ функције.

Шифра:

 Под узорак1 () Дим А, Б као низ А = ИнпутБок ("Напиши низ", "Мала слова") Б = УЦасе (А) Крај Пот 

Корак 7: Прикажите вредност сачувану у Б помоћу функције мсгбок.

Шифра:

 Под узорак1 () Дим А, Б као низ А = ИнпутБок ("Напиши низ", "мала слова") Б = УЦасе (А) МсгБок Б Крај пот 

Корак 8: Покрените горњи код притиском на Ф5 и добили смо упит да додамо вредност. Унесите било који низ.

Кликните на ОК да бисте видели резултат.

ВБА УЦАСЕ функција - пример бр. 3

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

Следите доле наведене кораке да бисте користили УЦАСЕ функцију у Екцел ВБА.

Корак 1: На картици програмера морамо да кликнемо на басиц басиц да бисмо ушли у ВБА.

Корак 2: Кликните на картицу за уметање и уметните модул у ВБА пројекат.

Корак 3: Сада пријавите име макронаредбе користећи подфункцију.

Шифра:

 Суб Сампле2 () Крај Суб 

Корак 4: Активирајте радни лист да бисте користили његова својства јер је наш циљни низ у ћелији Ц1.

Шифра:

 Суб Сампле2 () Радни листови ("Схеет1"). Активирајте Крај Суб 

Корак 5: Сада променимо вредност у ћелији Ц1 користећи Уцасе функцију на следећи начин.

Шифра:

 Суб Сампле2 () Радни листови ("Схеет1"). Активирајте распон ("ц1"). Вриједност = УЦасе (распон ("ц1")) Крај Под 

Корак 6: Покрените горњи код помоћу дугмета за покретање или притисните Ф5 да бисте видели резултат.

Видимо да УЦасе не мења посебне симболе или знакове.

ВБА УЦАСЕ функција - пример бр. 4

У горњим примерима смо за једну ћелију променили текст из малих и великих слова у једну. У овом примеру ћемо променити целокупни распон података у велика слова.

У листу 2 имам следеће податке. Оно што желим је да променим податке у колони А у малим и малим словима у колони Б.

Следите доле наведене кораке да бисте користили УЦАСЕ функцију у Екцел ВБА.

Корак 1: На картици програмера морамо да кликнемо на басиц басиц да бисмо ушли у ВБА.

Корак 2: Кликните на картицу за уметање и уметните модул у ВБА пројекат.

Корак 3: Прогласите потфункцију за почетак писања кода.

Шифра:

 Суб Сампле3 () Крај Суб 

Корак 4: Да бисте користили својства листа 2, прво га активирајте јер су подаци у листу 2.

Шифра:

 Суб Сампле3 () Радни листови ("Схеет2"). Активирајте Крај Суб 

Корак 5: Декларишите променљиву А као дугу врсту података.

Шифра:

 Суб Сампле3 () Радни листови ("Схеет2"). Активирајте Дим А као дугачак пот 

Корак 6: Користите за петљу да бисте променили податке у сваком реду.

Шифра:

 Суб Сампле3 () Радни листови ("Схеет2"). Активирајте Дим А као дугачак за А = 2 до 6 Крај Суб 

Ми смо прогласили променљиву А од 2 до 6, јер од другог до шестог реда имамо податке у листу.

Корак 7: Сада промените вредност у колони А у велика слова и сачувајте је у колони Б следећим кодом.

Шифра:

 Суб Сампле3 () Радни листови ("Схеет2"). Активирајте Дим А као дугачак за А = 2 до 6 ћелија (А, 2) .Валуе = УЦасе (ћелије (А, 1) .Валуе) Нект А Енд Суб 

Корак 8: Покрените горњи код притиском на Ф5 да бисте видели резултат на листу 2 на следећи начин,

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

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

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

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

  1. ВБА ВЛООКУП функција
  2. ДЦОУНТ функција у Екцелу
  3. Како се користи ВБА лева функција?
  4. АГГРЕГАТЕ функција у Екцелу

Категорија: