3

В Excel 2007 каждый раз, когда я нажимаю клавишу «-», активируется режим расширенного выбора. Обратите внимание, что в других программах клавиша "-" работает как положено. Это очень расстраивает, так как я не могу ввести отрицательные значения.

Я могу отключить расширенный режим, нажав [F8], но в следующий раз, когда я нажму "-", он вернется!

Как я могу решить эту надоедливую проблему?

8 ответов8

4

У меня была эта проблема, и я обнаружил, что на самом деле есть очень простое решение.

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

Надеюсь, что это помогает кому-то. Я боролся с этой проблемой более часа. знак равно

2

Нажмите NumLock+- (знак минус), чтобы убрать эту проблему.

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

1

У меня есть ответ !!

У меня есть тонкий клиент на основе Linux, подключающийся к серверу Windows через RDP. У меня проблема расширения в Excel при использовании цифровой клавиатуры.

Я тоже боролся с этой проблемой в течение многих месяцев и исправил ее, напав на источник проблемы.

Цифровая клавиатура минус и минус на основной клавиатуре - это разные коды клавиш.

Переопределите код ключа в реестре, и проблема исчезнет !!

Вот regfile, который отобразит цифровую клавиатуру - (минус) на клавиатуру - (минус)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,0C,00,4A,00,00,00,00,0

0

Вам нужно будет перезагрузиться, но это работает сразу!

0

Я переназначаю клавишу «минус» на цифровой клавиатуре с помощью следующей команды, помещенной в сценарий запуска в системах на базе Linux, с RDPing для Windows: /usr/bin/xmodmap -e 'keycode 82 = minus underscore' .

Среда:

  • Устройство: Raspberry Pi 2 rdesktop для терминального сервера Windows
  • ОС: Распбиан
  • Язык: LANG = en_US.utf8
  • Язык: en_US
  • Клавиатура: pc105
0

Я считаю, что у меня есть решение. Это связано со статусом NumLock при входе и выходе. Попробуйте выйти из системы с выключенным NumLock, включите NumLock и войдите в систему. Если NumLock выключается, включите его снова и проверьте, исправлено ли оно сейчас.

Работал на меня.

0

Я бы попробовал несколько вещей, чтобы увидеть, сможете ли вы выяснить корень проблемы.

Вы пробовали новую / другую клавиатуру? Возможно, он посылает F8 вместо тире (кто знает). Вы также можете попробовать экранную клавиатуру, чтобы увидеть, если использование - вызывает ту же проблему.

Вы также можете проверить, есть ли в Excel назначенное сочетание клавиш. В Excel 2003 вы можете просмотреть ярлыки, используя эти шаги здесь.

Наконец, вы можете попробовать "Обнаружить и восстановить" в Excel/Office, который может решить проблему.

  • В Excel 2003 или XP выберите пункт "Обнаружение и восстановление" в меню справки.
  • В Excel 2007 выберите "Сфера", "Параметры Excel" внизу меню, затем вкладку "Ресурсы", а затем кнопку "Диагностика".
0

У вас включена совместимость с Lotus 123? Должен быть в состоянии проверить в Инструменты -> Параметры. У меня нет Excel 2003 под рукой, но в 2007 году он находится на вкладке «Дополнительно».

0

Звучит как Автозамена, но я не представляю, как это работает. Перейдите к кнопке Office - Параметры Excel - Параметры проверки - Параметры автозамены и посмотрите, есть ли запись для знака минус. Если это так, удалите его. Если это сработает, обязательно дайте нам знать, во что превращается минус.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .