Техника 1: Използване на функция
Съществуват три функции, които може да бъдат използвани за промяна на case, а именно: UPPER, LOWER и PROPER.
UPPER и LOWER са самоизпълними.
PROPER автоматично превръща в главна първата буква от изречението или от поредица думи, започващи с главна. Напр.: преобразува Jean-Paul SARTRE в Jean-Paul Sartre.
Основните стъпки за промяна от малки в големи букви или обратното са следните:
- Въвеждане на нова колона непосредствено до първоначалната, съдържаща текстът, който желаете да преобразувате.
- Добавете формула, която ще трансформира данните на върха на втората колона. Напр. в клетка B2 може да напишете =LOWER(A2).
- Попълнете всички клетки във 2-та колона (промените във формулата за всеки ред се извършват автоматично при copy & paste).
- Изберете стойностите в новата колона, копирайте ги и ги поставете “as values” (през edit -> paste special) на мястото стойностите в първоначалната колона.
- Премахнете втората колона, след като вече не ви е нужна.
Техника 2: Използване на макрос
Ако често преобразуване от главни в малки букви или обратното, можете да създадете макрос с бутон в лентата с инструменти (tool bar). Видеото долу показва може да бъде създаден макроса с кода, публикуван под видеозаписа.
ub UpperSelection()
For Each cell In Selection
If Not cell.HasFormula Then
cell.Value = UCase(cell.Value)
End If
Next cell
End Sub
Sub LowerSelection()
For Each cell In Selection
If Not cell.HasFormula Then
cell.Value = LCase(cell.Value)
End If
Next cell
End Sub
Sub ProperSelection()
For Each cell In Selection
If Not cell.HasFormula Then
cell.Value = Application.WorksheetFunction _
.Proper(cell.Value)
End If
Next cell
End Sub
Няма коментари:
Публикуване на коментар