Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задать сектор ячеек / 4 сообщений из 4, страница 1 из 1
24.07.2007, 00:46:48
    #34678629
Suleyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать сектор ячеек
Добрый день, подскажите как можно задать сектор ячеек (например А1:В10) в котором по изменении данных в каждой из ячеек будет выполняться ColumnsAutoFit, а не только конкретная ячейка "А7"

Код: plaintext
1.
2.
3.
4.
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(False, False) = "A7" Then
    Call ColumnsAutoFit
    End If
End Sub
...
Рейтинг: 0 / 0
24.07.2007, 01:40:35
    #34678655
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать сектор ячеек
Код: plaintext
1.
if not intersect(target, range("A1:B10")) is nothing then
   ....
...
Рейтинг: 0 / 0
24.07.2007, 12:22:41
    #34679622
Suleyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать сектор ячеек
Спасибо, то что надо.
забыл уточнить один ньюанс. нужно что бы после срабатывания ColumnsAutoFit активной становилась ячейка ниже той в которой изменялись данные, т.е. как при нажатии "Enter"
Заранее благодарен!
...
Рейтинг: 0 / 0
24.07.2007, 12:26:05
    #34679640
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать сектор ячеек
target.offset(1,0).activate
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задать сектор ячеек / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]