powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставка значений по умолчанию в Excell
11 сообщений из 11, страница 1 из 1
Вставка значений по умолчанию в Excell
    #38813475
День добрый, о мудрейшие из мудрейших!
Пожалуйста, подскажите, как можно программно (а может и вручную) установить по умолчанию вставку только значений копируемых ячеек, исключив тем самым вероятность, что пользователь случайно изменит форматы, формулы и прочие свойства конечных ячеек?

Крайне желательно решение на уровне Application или хотя бы Workbook, поскольку эта фича пригодится сразу в нескольких листах

Большое спасибо!
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38813489
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Защитить все листы, кроме одного, на который пусть вставляет что хочет и с которого данные используются с помощью формул на защищенных листах.
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38813497
Shocker.Pro, некрасиво это...
Неужели нет более изящных вариантов, предусмотренных в языке?
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38813895
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38813896
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38814967
VladConn, вооо! Вот это и есть то самое "гениальное - просто"..

Как же я сам до этого не додумался-то..?
Огромное спасибо!

Теперь возникает еще один вопрос:
Можно ли две комбинации кнопок за'bind'ить на один и тот же макрос?
( Ctrl+v , Ctrl + c ) - для английской и русской раскладок соответственно?
Или все же придется создавать 2 макроса?
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38815171
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Чуманов,

Придется создавать два макроса. Или при открытии книги использовать Application.OnKey
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38815183
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Чуманов,

You are welcome!

:0)
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38816011
The_PristДмитрий Чуманов,

Придется создавать два макроса. Или при открытии книги использовать Application.OnKey

The_Prist, а вот здесь возникает другой вопрос.
Стоит ли шкурка выделки.

Дело в том, что мне необходимо оставить интерфейс по-экселевски удобным. То бишь, не отказываться от возможностей отмены/повтора действий горячими клавишами Ctrl+z и Ctrl+y.
Но ведь создавая те самые 2 макроса или обработчик событий OnKey (который все равно является тем же макросом), я потеряю этот функционал!
А писать специальные макросы для обработки Ctrl+z и Ctrl+y мне бы ооой как не хотелось. Лучше MS не реализую, это точно :-)

Соответственно, возникает вопрос.
Можно ли, не прибегая к макросам, на уровне настроек приложения/книги/листа установить вставку значений по умолчанию?
Или коль в "Параметры"-"Дополнительно"-"Вырезание, копирование и вставка" такой опции нет, ее и не установить?
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38816032
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Чуманов,

Нет. Если бы можно было - давно бы сказали как.
...
Рейтинг: 0 / 0
Вставка значений по умолчанию в Excell
    #38816104
The_PristДмитрий Чуманов,

Нет. Если бы можно было - давно бы сказали как.

Это хныкать...
Значит, обойдутся без "Ctrl+z"

В таком случае, тему, пожалуй, можно закрывать

Спасибо всем за помощь!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставка значений по умолчанию в Excell
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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