RandomProgrammer, запустите Visual Studio Installer, выберите "Восстановить". Проверьте, чтобы после восстановления не было предупреждений (ошибок). Если будут - используйте другой дистрибутив VS.
Павел,
- Выбираете нужную ячейку (например В2);
- В левом вержнем углу листа (где высвечивается В2) пишете например Summa
- Обращаетесь в коде к этой ячейке как
[Summa].Value
или
Thisworksheet.Range("Summa").Value
Ячейку можно перемещать куда угодно.
Игорь Брадулофф, На самом деле, если редактирование не производилось, можно вернуть только id элементов списка. В вашем случае, я бы добавил js, который формирует json строку с нужными значениями, а в контроллере провёл бы её сериализацию и обработку.
Виталий Хоменко, В событии SelectionChange можно макросом отследить - какая ячейка изменилась, присвоить её значение другим и вернуть фокус на неё обратно.
Это контекстное меню формируется записями в определённой ветке реестра. Возможно при инсталляции MS Office
Вы не воспользовались правами администратора. Попробуйте проинсталлить ещё раз из-под админа.
CityCat4, Тут надо осторожнее с советами. Идеи не патентуются - это да. А вот внешний вид, последовательность выполнения эффекта может быть запатентована.
profesor08, можно повесить хук на C#, писать дополнительные либы при этом не надо. После перехвата управления, можно не возвращать вызов системе, а двигать курсор программой. Но это плохой вариант, т.к. при краше программы курсор перестанет двигаться.