utilisateurs d'ordinateurs Windows se sont habitués à avoir la capacité de faire fonctionner plusieurs applications simultanément , et d'être en mesure de partager des données entre eux. Les développeurs d'applications sont mis au défi de construire un accès à d'autres programmes dans leur conception , ce qui simplifie la vie de travail de l'utilisateur pour eux. L'environnement de développement . NET vous permet de contrôler directement des applications telles que Microsoft Excel à partir d' un programme Windows Form. L'utilisateur peut cliquer sur un bouton ou un autre contrôle et démarrer le programme externe complet pour leur utilisation. Instructions
1
ajouter une référence à un objet COM Excel à votre projet. Sélectionnez "Projet> Ajouter une référence " dans le menu pour afficher la fenêtre de dialogue Références . Sélectionnez l'onglet « COM » et faire défiler vers le bas pour localiser l'entrée " Microsoft Excel XX Object Model" . Le "XX" indique le numéro de version qui est installé sur votre machine. Sélectionnez-le et cliquez sur " OK".
2
Sélectionnez le contrôle visuel ou une fenêtre que l'utilisateur va interagir avec pour lancer l'appel à Excel. Dans cet exemple, le code est associé à un événement Button_Click , mais il est transférable à tout processus comparable.
3
Importez les espaces de travail nécessaires dans votre module de code. Ces fichiers font l'interface de programmation de bureau à la disposition de votre projet. Cet exemple utilise des instructions Visual Basic qui prennent la forme de " importations". Ces déclarations sont placées au sommet du module, au-dessus de toutes les fonctions , et sont typés comme suit :
importations Microsoft.Office.Interop
importations Microsoft.Office.Core < br > Hôtels 4
déclarer deux variables objet pour contenir les valeurs Excel. Reprenons l'exemple , ce code doit être placé dans le gestionnaire d'événements de clic. Double- cliquez sur le bouton ( ou un autre contrôle choisi ) pour insérer le gestionnaire dans votre module de code. Tapez les déclarations de variables suivantes au sein de la fonction :
objExcelApp As Excel.Application
objExcelWkBk As Excel.Workbook
5
Entrez les instructions de code pour instancier l' objets Excel. Lorsque ce code est exécuté , l'application Excel est lancé , permettant à vos utilisateurs un accès complet à toutes les fonctionnalités du programme. Les déclarations suivantes sont tapés juste en dessous des déclarations de variables en quatre étapes :
objExcelApp = CreateObject (" Excel.Application " )
objExcelApp.Visible = True
objExcelWkBk = objExcelApp . Workbooks.Add
6
Appuyez sur " F5" pour compiler et exécuter votre programme. Cliquez sur le bouton du formulaire pour activer Excel.