Функция отмены / повтора в Microsoft Excel ведет себя не так, как любая другая программа, которую я знаю. Стек отмены, кажется, является глобальным для всех открытых файлов, так что отмена иногда переключается на другой файл и отменяет то, что вы не хотели отменять. И если редактирование, которое вы хотите отменить, было до редактирования в другом файле, у вас нет другого выбора, кроме как отменить другой файл.
Я не первый, кто жалуется на это - смотрите "Excel отменяет безумие" примерно на полпути вниз.
Помимо «редактировать только один файл за один раз», Есть ли способ, чтобы отменить Excel применить только к текущему файлу?
Я использую Excel 2003, если это имеет значение.
microsoft-excel
editing
microsoft-excel-2003
undo
Hugh Allen
источник
источник
Excel 2016
заставляет меня хотеть умеретьОтветы:
Чтобы обойти это, нужно открыть несколько копий Excel, по одной на лист. Это действительно раздражает, но другого пути нет. У меня есть специальные ярлыки для моих основных таблиц, просто чтобы открыть их явно. Сделать это:
"C: \ Program Files (x86) \ Microsoft Office \ Office12 \ EXCEL.EXE" "C: \ Noiselezz \ financial \ shared financial \ Sales Sheet.xlsb"
К сожалению, Microsoft действительно мало знает о том, как клиенты на самом деле используют свои продукты. Безумие отмены - один из признаков этого - они слепо продолжают самый нелепый метод уничтожения, известный человечеству. Это даже не соответствует другим продуктам Office.
Другое безумие - система DDE - лучший способ замедлить работу компьютера - иногда требуется 12 секунд, прежде чем запуск даже начинается из-за DDE. Я продолжаю исправлять настройки реестра, чтобы удалить мусор DDE, но каждый раз, когда MS обновляет Office, они старательно «исправляют» их.
Я работал в MS, и видел, как они думают - не тратьте свое время на ожидание их изменения - это было 10 лет назад, и они такие же сегодня.
источник
Этот вопрос обсуждался и получил ответ Форумы Microsoft Office для разработчиков 14 апреля 2011 г.
Вопрос от Вершнера:
Принятый ответ выложил Билл Мэнвилл (Excel MVP):
Ниже я даю полезные фрагменты с соответствующей страницы:
источник
До Excel 2016:
Если вы в настоящее время застряли со смешанной историей отмен, вы можете отменить только текущий файл - при условии, что вы готовы потерять историю отмен других открытых файлов.
Просто закройте другие файлы, которые открыты в Excel, сохраняя их при необходимости. Это очистит их части истории отмены, оставив только действия для текущего файла в истории. Тогда вы можете отменить эти действия.
Тем не менее, я бы предложил попробовать запустить Excel как отдельные процессы, как описано в другом ответе / комментарии. Мало того, что он заботится о глупой смешанной проблеме истории отмен, он дает вам полностью отдельные окна Excel, по одному на каждый файл (в отличие от одного окна Excel, в котором все файлы открыты как подокна внутри него).
источник