/ / Créer une application de classeur VSTO Excel 2016 portable / sans configuration? - excel, installation, ms-office, vsto

Créer une application de classeur VSTO Excel 2016 portable / sans configuration? - Excel, installation, ms-office, vsto

J'ai la situation suivante:

J'ai développé un cahier de travail VSTO Excel 2016, quidéclenche du code lorsque vous copiez / collez une feuille de calcul Excel dans le classeur mentionné ci-dessus. Lorsque je publie le projet (Propriétés du projet> Publier> Publier maintenant), Visual Studio crée les éléments suivants dans le dossier:

  1. Classeur Excel (.xlsx)
  2. Fichier VSTO (.vsto)
  3. fichier setup.exe

Le classeur s’ouvre uniquement sans erreur lors de la première exécution du programme d’installation, qui installe évidemment le fichier .vsto.

Ma question:

Pouvez-vous générer / publier un.Le classeur xlsx qui est portable, c’est-à-dire que vous n’aurez rien à installer car le code est déjà dans le fichier .xlsx? Parce que je ne veux pas exécuter le setup.exe à chaque fois que je suis passé sur un autre PC.

Ou y a-t-il même une solution alternative à VSTO / mon problème?

Réponses:

1 pour la réponse № 1

Le seul moyen d'intégrer et de distribuer du code dans un classeur consiste à utiliser VBA.

Il n’existe aucun moyen d’intégrer une solution VSTO dans un classeur - VSTO a été explicitement conçu pour ne pas permet cela pour des raisons de maintenance du code et de sécurité.