Како претворити мала слова у велика слова за неколико колона помоћу ВБА у Мицрософт Екцелу
У овом чланку ћемо научити како претворити текст у велика слова у одређеним колонама (не у свим ћелијама) помоћу ВБА кода.
Питање): Желим код који ће заменити унос текста малим словима великим словима у неким колонама (не све).
Реците да не желим да се код изводи у колонама 4, 6, 9, 12 и 13, тј. Ако се у ове колоне унесе било који текст, код се неће активирати.
Да бисте добили велика слова док куцате малим словима; морамо да следимо кораке у наставку да бисмо покренули ВБ едитор
- Кликните на картицу Девелопер
- Из групе кодова изаберите Висуал Басиц
Копирајте следећи код у модул Схеет
Приватни подрадни лист_Промени (БиВал циљ као Екцел.Ранге)
Ако је Таргет.Цолумн = 4 Или Таргет.Цолумн = 6 Или Таргет.Цолумн = 9 _
Или Таргет.Цолумн = 12 Или Таргет.Цолумн = 13 Затим изађите из Суб
Укључено Грешка Иди на ЕррХандлер
Апплицатион.ЕнаблеЕвентс = Нетачно
Таргет.Формула = УЦасе (Таргет.Формула)
ЕррХандлер:
Апплицатион.ЕнаблеЕвентс = Тачно
Енд Суб
- Код ће радити у листу 1 само ако је код унет у лист 1
- Код ће аутоматски заменити мало слово унето грешком или незнањем одмах великим словима у свим колонама осим 4, 6, 9, 12 и 13.
На овај начин можемо претворити текст у велика слова у одређеним колонама помоћу ВБА кода.
Преузми - Како претворити мала слова у велика слова - клсм