Надстройке PowerPoint C # необходимо вызвать новую функцию VBA - PullRequest
0 голосов
/ 26 марта 2019

Я создаю новую надстройку PowerPoint в C #, но, похоже, мне нужно будет вызвать функцию VBA, созданную моим товарищем по команде.

Похоже, я мог бы использовать что-то вроде:

object rt = acApp.Run("WriteHTML()");

для вызова функции VBA с именем WriteHTML (), однако добавляемая функция VBA, которую мы хотим вызвать, также добавляется, поэтому она является новой.

Есть ли способ связатьновая функция VBA с надстройкой ac #, так что моя часть c # может вызывать ее, а также быть частью надстройки, не требующей отдельной регистрации и не требующей отдельной регистрации в PowerPoint?

Я пытался просто вызвать ее, нозатем я получаю: «Заявка (неизвестный участник): Неверный запрос.Подпрограмма или функция не определены. '

Это имеет смысл, поскольку не должно знать, что оно существует.

...