usuarios de computadoras de Windows se han acostumbrado a tener la capacidad de operar múltiples aplicaciones al mismo tiempo , y ser capaz de compartir datos entre ellos. Los desarrolladores de aplicaciones tienen el reto de construir el acceso a otros programas en su diseño , lo que simplifica la vida de trabajo del usuario para ellos. El entorno de desarrollo . NET le permite controlar directamente las aplicaciones , como Microsoft Excel desde un programa de Windows Forms. El usuario puede hacer clic en un botón u otro control e inicie el programa externo completo para su uso. Instrucciones
1
Agregar una referencia a un objeto COM de Excel para su proyecto. Seleccione " Proyecto> Agregar referencia " en el menú para abrir la ventana de diálogo referencias . Seleccione la ficha " COM " y desplácese hacia abajo para localizar la entrada " Microsoft Excel XX Object Model " . La "XX " indica el número de versión que está instalada en su máquina. Selecciónelo y haga clic en " OK" .
2
Seleccione el control visual o ventana que el usuario interactuará con para iniciar la llamada a Excel. En este ejemplo , el código se fija a un evento Button_Click , pero es transferible a ningún proceso comparable .
3
Importe los espacios de trabajo necesarios en el módulo de código . Estos archivos hacen que la interfaz de programación de Office disponibles en el proyecto . Este ejemplo utiliza instrucciones de Visual Basic que toman forma " Imports" . Estas declaraciones se colocan en la parte superior del módulo, sobre todo, de las funciones , y se escriben como sigue:
Importaciones Microsoft.Office.Interop
Importaciones Microsoft.Office.Core < br > Página 4
Declare dos variables de objeto para contener los valores de Excel. Continuando con el ejemplo , este código se va a colocar en el controlador de eventos click. Haga doble clic en el botón ( u otro control elegido) para insertar el controlador en el módulo de código . Escriba las siguientes declaraciones de variables dentro de la función :
objExcelApp As Excel.Application
objExcelWkBk As Excel.Workbook
5
Escribe las instrucciones de código para crear una instancia del objetos de Excel . Cuando se ejecuta este código , se inicia la aplicación de Excel , que permite a su usuario acceso completo a todas las características del programa . Las siguientes declaraciones se escriben debajo de las declaraciones de variables en el paso cuatro :
objExcelApp = CreateObject ( " Excel.Application " )
objExcelApp.Visible = True
objExcelWkBk = objExcelApp . Workbooks.Add
6
Press "F5 " para compilar y ejecutar el programa. Haga clic en el botón del formulario para activar Excel.