Microsoft Visual Studio Tools pour Office. Cela vaut-il la peine d'être utilisé?

StackOverflow https://stackoverflow.com/questions/279097

  •  07-07-2019
  •  | 
  •  

Question

Il semble que le déploiement du code VSTO soit très fastidieux.

Mon cas d'utilisation est que j'ai besoin d'appliquer une certaine structure de contenu dans word. Suis-je mieux de tout faire en VBA?

Était-ce utile?

La solution

Cela dépend vraiment de ce qui a le plus de sens pour votre projet. Si cela ne concerne que certains fichiers et quelques utilisateurs, je recommanderais VBA.

Si c'est plus complexe et qu'il doit fonctionner sur tous les fichiers pour tous les utilisateurs, je pense qu'un plug-in VSTO serait la solution. Cela dépend vraiment de votre situation et de la complexité que vous essayez d'appliquer.

Autres conseils

Avant VSTO 3.0, je suis d’accord avec Ryan Lanciaux mais plus maintenant. Ces jours-ci, je suis devenu si productif dans VSTO que je ne fais qu'un petit travail dans VSTO. Cela a sauvé mes fesses dans quelques cas lorsque l'add-in est devenu très populaire au sein de l'entreprise, et tout ce que je devais faire était d'ajouter le chemin d'accès au package Click-once: -)

N'oubliez pas qu'il peut être frustrant non seulement les limitations de VBA en tant que langage, mais également le manque d'outils de force industrielle tels que les frameworks de tests unitaires et le contrôle de source. Si vous vous en tenez à VBA, vous risquez d’échanger vitesse de développement et frustration à long terme.

Vous pouvez faire les deux, écrire du code VBA pour supporter directement votre interface utilisateur et le reste dans .NET.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top