Visual Studio 2008 работает как VBA - PullRequest
2 голосов
/ 30 июня 2011

Я знаю о VSTO / VSTA, и я также знаю, что некоторые функции VBA (конечно, с синтаксисом .NET) могут быть выполнены в .NET.Безусловно, существует переход от VBA к .NET без VSTO.Мой вопрос, однако, может ли все, что делается в VBA, каким-то образом воссоздаться в .NET без VSTO?

Причина в том, что я конвертирую свое приложение VBA в .NET по нескольким причинам: я хочу воспользоватьсяОО, мои библиотеки классов будут лучше доступны для использования и для развлечения.Я не был бы слишком счастлив, если бы дошел до того, чтобы узнать о некоторых ограничениях.

Спасибо.

1 Ответ

1 голос
/ 30 июня 2011

Я не верю, что вы столкнетесь с какими-либо фактическими ограничениями.Тем не менее, VBA предоставляет некоторые функции, которые требуют значительно больше усилий в .NET.Вы взаимодействуете с приложениями в MS Office Suite?VBA предоставляет методы для этого.VBA также позволяет имитировать нажатия клавиш, что не так просто в .Net.

...