Excel: навсегда отключить / остановить автоматическое увеличение при перетаскивании ячеек (перетаскивание)

Я работаю над формой с множеством строк, которые пользователь должен заполнить. При перетаскивании некоторых значений ячеек, которые могут повторяться во многих строках, Excel применяет автоинкремент (см. Ниже), что приводит к появлению нескольких ложных значений в моей форме Excel.

введите описание изображения здесь

Как я могу навсегда отключить автоинкремент, чтобы получить следующее:

введите описание изображения здесь

Я знаю, что самый простой способ — удерживать Ctrl при перетаскивании вниз, но пользователи, заполняющие от, обычно этого не знают. То же самое относится и к другим решениям, которые будут применяться самими пользователями.

Я также могу полностью отключить перетаскивание в настройках Excel в разделе «Дополнительно», но это ограничит функциональность формы.

введите описание изображения здесь

Любые идеи? Приветствуются готовые к использованию решения VBA.

 

1 ответ
1

Вместо того, чтобы заполнять одну ячейку, а затем перетаскивать дескриптор ячейки, выберите все ячейки, в которых вы хотите получить значение, затем введите и нажмите Ctrl + Enter, чтобы заполнить это значение всеми из них (или формулой, или что-то еще).

Если у вас уже есть значение, выберите все ячейки, где вы хотите его (непрерывно или иначе), затем нажмите F2, чтобы перейти в режим редактирования, затем Ctrl + Enter.

 

  • Я просто добавляю значения в первые несколько строк 1. Привет 2. Привет, затем перетаскиваю их вниз. Обычно этим занимается.

    — BradR

  • A сказал, что это не я заполняю форму, и пользователи не всегда хорошо следуют инструкциям. Поэтому я бы хотел отключить автоинкремент, чтобы пользователи не испортили отправленные данные.

    — MsGISRocker

  • Как правило, попытки решить проблему людей с помощью технических средств — не лучший способ исправить ситуацию. Другими словами, если вы попытаетесь сделать что-то защищенное от идиота, они просто пойдут и найдут более крупного идиота. Если реальная проблема заключается в отсутствии у пользователей знаний или обучения, дайте им некоторое обучение (или просто заметки лучше). Вы можете быть удивлены, сколько людей искренне хотят найти новые и лучшие способы работы, сэкономив им время, усилия и разочарование.

    — АдамВ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *