kspy

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Нашел вот такую вот конструкцию: Код: Private Sub Worksheet_Change(ByVal Target As Excel.Range) 'Target это диапозон, который изменяется If Target.Column = 2 Then'Если это вторая колонка, к примеру 'дальше проверяем статус заполнения, дабы не вызывать себя рекурсивно If Not (Target.Text = UCase(Target.Text)) Then Target = UCase(Target.Text)'и, если мы ещё не перевели все в верхний регистр, то переводим End If End If End Sub | Но это у меня почему то не работает... я полный чайник в VB и в Excele тоже... Если данный код рабочий, - может я куда то не туда макрос вставляю? | Всего записей: 166 | Зарегистр. 04-11-2003 | Отправлено: 12:28 01-06-2004 | Исправлено: kspy, 12:31 01-06-2004 |
|