автоматическая замена первой буквы на заглавную
Лехаа
Дата: Вторник, 07.08.2012, 15:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
4
±
Замечаний:
0% ±
Добрый день, можно ли с помощью макроса сделать авто исправление с прописных букв на заглавные (в диапазонах G:G и H:H вводятся Фамилии и Имена)
Добрый день, можно ли с помощью макроса сделать авто исправление с прописных букв на заглавные (в диапазонах G:G и H:H вводятся Фамилии и Имена) Лехаа
Ответить
Сообщение Добрый день, можно ли с помощью макроса сделать авто исправление с прописных букв на заглавные (в диапазонах G:G и H:H вводятся Фамилии и Имена) Автор - Лехаа Дата добавления - 07.08.2012 в 15:16
Gustav
Дата: Вторник, 07.08.2012, 15:24 |
Сообщение № 2
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация:
1161
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
Quote (Лехаа )
исправление с прописных букв на заглавные
Прописные и заглавные - это одно и то же. Задача решена
Quote (Лехаа )
исправление с прописных букв на заглавные
Прописные и заглавные - это одно и то же. Задача решена Gustav
МОИ: Ник , Tip box: 41001663842605
Ответить
Сообщение Quote (Лехаа )
исправление с прописных букв на заглавные
Прописные и заглавные - это одно и то же. Задача решена Автор - Gustav Дата добавления - 07.08.2012 в 15:24
_Boroda_
Дата: Вторник, 07.08.2012, 15:35 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация:
6504
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Формулой =ПРОПНАЧ(H1) макросом [vba]Code
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target.Column = 7 Or Target.Column = 8 Then Application.EnableEvents = 0 Target = WorksheetFunction.Proper(Target) End If Application.EnableEvents = 1 End Sub
[/vba]
Формулой =ПРОПНАЧ(H1) макросом [vba]Code
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target.Column = 7 Or Target.Column = 8 Then Application.EnableEvents = 0 Target = WorksheetFunction.Proper(Target) End If Application.EnableEvents = 1 End Sub
[/vba] _Boroda_
К сообщению приложен файл:
_3.xlsm
(11.6 Kb)
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Формулой =ПРОПНАЧ(H1) макросом [vba]Code
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target.Column = 7 Or Target.Column = 8 Then Application.EnableEvents = 0 Target = WorksheetFunction.Proper(Target) End If Application.EnableEvents = 1 End Sub
[/vba] Автор - _Boroda_ Дата добавления - 07.08.2012 в 15:35
Лехаа
Дата: Вторник, 07.08.2012, 16:45 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
4
±
Замечаний:
0% ±
большое спасибо!!!
Ответить
Сообщение большое спасибо!!! Автор - Лехаа Дата добавления - 07.08.2012 в 16:45
RAN
Дата: Вторник, 07.08.2012, 21:11 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
_Boroda_, а почему выбрано [vba]Code
Target = WorksheetFunction.Proper(Target)
[/vba] а не [vba]Code
Target = StrConv(Target, vbProperCase)
[/vba] Или "своя рубашка"...?
_Boroda_, а почему выбрано [vba]Code
Target = WorksheetFunction.Proper(Target)
[/vba] а не [vba]Code
Target = StrConv(Target, vbProperCase)
[/vba] Или "своя рубашка"...? RAN
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение _Boroda_, а почему выбрано [vba]Code
Target = WorksheetFunction.Proper(Target)
[/vba] а не [vba]Code
Target = StrConv(Target, vbProperCase)
[/vba] Или "своя рубашка"...? Автор - RAN Дата добавления - 07.08.2012 в 21:11
_Boroda_
Дата: Вторник, 07.08.2012, 21:35 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация:
6504
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Quote (RAN )
_Boroda_, а почему выбрано
Да все просто - функцию я наизусть помню, а конвертер нет.
Quote (RAN )
_Boroda_, а почему выбрано
Да все просто - функцию я наизусть помню, а конвертер нет._Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Quote (RAN )
_Boroda_, а почему выбрано
Да все просто - функцию я наизусть помню, а конвертер нет.Автор - _Boroda_ Дата добавления - 07.08.2012 в 21:35