Как да направя така, че целия текст да бъде само с главни букви, при положение, че вече е въведен в Excel ?
Microsoft Excel
Тайните на Excel
Excel VBA
Искам в селектирания диапазон всичко да бъде с главни букви. Как може да стане това ?
Здравей, лично аз в момента се сещам за два възможни начина за справяне с този проблем.
Първи начин е да се използва формулата UPPER.
Идеята на формуалта е да направи даден текст от дадена клетка само с главни букви.Принципа е = UPPER ( text ) - в скобите се посочва клетка ( снимка 1 позиция 1) резултата е показан на снимка 2, съответно съм разтеглил формулата надолу защото искам целия диапазон с главни букви.
Диапазона с главни букви го маркирам след което с Ctrl + C го взимам и го копирам като Value ( с paste special -> value ) в стария диапазон B2:B6 и съответно вече в диапазона в който исках всичкия текст по клетките да бъде с главни букви вече е с главни букви - снимка 3 )
Втори начин за който се сещам е да си направя един макрос, който евентуално малко да се преправи във VBA и да върши всичките тези операции в първия ми вариант който посочих по горе.
Така процедурата във VBA има следния код:
Sub Uppercase()
For Each Cell In Selection
If Not Cell.HasFormula Then
Cell.Value = UCase(Cell.Value)
End If
Next Cell
End Sub
Съответно трябва да посоча диапазона ( снимка 4 позиция 1 ) който искам да стане с главни букви и стартирам макроса ( снимка 4 позиция 2 ) който е с име UPPERCASE.Резултата е на снимка 5.Така с сравнително по - малко действия стигнах до същия резултат.
Надявам се да съм бил полезен с отговора.
Благодаря за полезната информация! Та то можело и много по-лесно!
Обратната функция на UPPER е LOWER - тя превръща главните букви във малки!
Лек ден и успехи!
А след като стане LOWER как да направим пак с функция, че да стане само първата буква да е главна?
Здравей, Венета с функцията = PROPER(), може да направиш всяка първа буква в дадена дума да бъде главна.
Изключително Много Благодаря!
Освен да се гледат внимателно уроците, се оказва че е изключително интересно и полезно да се четат и коментарите след тях. :-) Благодаря на всички за желанието и старанието да предадете на другите вашето знание!
Може и копиране в Word и там с Shift+F3. Там циклично променя малки букви/начална главна буква/главни букви.
Вашият отговор
Регистрирайте се за Аула. Ще може да пишете във форума и да гледате 20 урока безплатно.