Ну, я буду опасен. Поиск в "Excel Ctrl Shift 0" привел меня к этой теме на форуме ExtremeVBTalk. Эта ветка в конечном итоге выходит с этой статьей Microsoft KB, в которой показано, что в Vista (и, видимо, также в Win7) CTRL + SHIFT
перехватывается региональными / языковыми настройками для изменения раскладки клавиатуры. Эта функция, вероятно, назначает цифровые клавиши различным разметкам, поэтому Win7 глотает CTRL + SHIFT + 0
и пытается изменить раскладку клавиатуры (у меня не установлены никакие нестандартные раскладки) вместо передачи ярлыка в Excel.
После выполнения решения, приведенного в этой статье базы знаний, проблема устранена, и отображение столбцов с помощью клавиатуры в Excel 2010 работает, как и ожидалось. Подводя итог, можно сказать, что решение (в Windows 7):
- Откройте Панель управления -> Изменить клавиатуру или другие способы ввода (в разделе « Часы, язык и регион»).
- Нажмите кнопку «Изменить клавиатуру» на вкладке « Клавиатура и языки ».
- На вкладке « Дополнительные параметры ключа » выберите действие « Между языками ввода» и нажмите «Изменить последовательность клавиш».
- В разделе « Переключить раскладку клавиатуры» установите переключатель в положение « Не назначено» (или один из других параметров, если вам нужна эта функция).
Что касается ответа Дэна, не знаю, почему официальный список изменился; после того, как это исправить сочетание клавиш, похоже на работу, и проблема была связана с установкой операционной системы, а не версии Excel ...