У меня есть проект рабочей книги (VSTO 2007). То, что я хочу сделать, это то, что я хочу выполнить какой-то метод, нажав CTRL + R.
То, что я сделал, это ниже
private void InternalStartup()
{
this.btnProcessTable.Click += new System.EventHandler(this.btnProcessTable_Click);
Globals.ThisWorkbook.Application.OnKey("^r", "test");
}
И метод испытания
private void test()
{
MessageBox.Show("Just a test");
}
Далее, когда я запустил приложение и нажал CTRL + R, я обнаружил следующее сообщение
Невозможно запустить тест макроса. Макрос может быть недоступен в этой книге или все макросы могут быть отключены
Я проверяю, что все макросы включены, и функция (тест) находится в одной книге.
Есть идеи, как решить проблему.
Спасибо