Дополнительные параметры Excel

Программирование на Visual Basic for Applications
Владимир7
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 13.03.2008 (Чт) 22:12

Дополнительные параметры Excel

Сообщение Владимир7 » 29.08.2009 (Сб) 12:02

Здравствуйте уважаемые экперты!
Можно ли изменять:
Дополнительные параметры Excel 2007 - Переход к другой ячейке после нажатия клавиши ВВОД
програмным способом макросом VBA ?
Переход к другой ячейке удобен при вводе многочисленных данных, а при редактировании формул в ячейках всё время надо возвращать курсор на предыдущую ячейку.

viter.alex
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 221
Зарегистрирован: 27.07.2008 (Вс) 20:17
Откуда: Montreal

Re: Дополнительные параметры Excel

Сообщение viter.alex » 29.08.2009 (Сб) 14:47

Чтобы курсор не переходил при вводе формул, нужно вместо Enter нажимать Ctrl+Enter.
А программно менять так:
Код: Выделить всё
Application.MoveAfterReturnDirection = xlToRight
Лучше день потерять — потом за пять минут долететь!

Владимир7
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 13.03.2008 (Чт) 22:12

Re: Дополнительные параметры Excel

Сообщение Владимир7 » 29.08.2009 (Сб) 18:38

Спасибо viter.alex всё работает!
Для прекращения действия, после Вашего ответа, в Хелпе нашёл:
Application.MoveAfterReturn = False
т.е. можно менять ситуацию в зависимости от предстоящих действий.

Моё глубокое убеждение: сегодня Конференция VBSreets лучшая в теме VBA Excel !
:D
Если на вопрос можно ответить, то ответ будет!

viter.alex
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 221
Зарегистрирован: 27.07.2008 (Вс) 20:17
Откуда: Montreal

Re: Дополнительные параметры Excel

Сообщение viter.alex » 29.08.2009 (Сб) 19:41

Пожалуйста, я только одно не пойму: где в программе можно использовать Enter для ввода значений?
Лучше день потерять — потом за пять минут долететь!

Владимир7
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 13.03.2008 (Чт) 22:12

Re: Дополнительные параметры Excel

Сообщение Владимир7 » 29.08.2009 (Сб) 20:19

Если пользователь набирал список (базу данных) наименований товаров, или ФИО, или таблицу технико-экономических показателей, а потом ему нужно (предложено программой) на следующем листе или в другом файле что то посчитать, прикинуть - это как раз тот случай.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

    TopList