“Conocimiento software>Microsoft Access

Cómo crear gráficos de Excel en Vb.Net

2011/1/9
Microsoft Excel es un programa de hoja de cálculo que también crea tablas y gráficos de todas las variedades. Parte de Microsoft Office , Excel hace que la visualización y análisis de datos rápido y fácil. Sin embargo, si usted necesita para crear un gran número de gráficos, hacerlo a mano puede llevar mucho tiempo y propenso a errores . En su lugar, considere el uso de Microsoft Visual Basic . NET , nuevo y mejorado lenguaje de programación Visual Basic de Microsoft , para automatizar la tarea . Su incorporado en la integración Excel hace esto una brisa. Cosas que necesitará
Microsoft Excel ( desarrollador o profesional de edición)
Microsoft Visual Basic . NET
Ver Más instrucciones
1

abierto Basic . NET Visual y crean un nuevo proyecto.

2 Haga clic con el proyecto y seleccione Agregar referencia. Vaya a la pestaña COM y haga clic en Biblioteca de objetos de Microsoft Excel. Haga clic en Aceptar .
3

Agregar código en la función principal de su proyecto para crear una nueva instancia de la aplicación Excel. Se debe tener este aspecto :

Dim excelApp As New Microsoft.Office.Interop.Excel.Application ()
4

Agregar código para crear una nueva hoja de cálculo. Por ejemplo :

Dim wb Como Microsoft.Office.Interop.Excel.Workbook = excelApp.Workbooks.Add ()
5

Agregar código para recuperar la hoja principal de la hoja de cálculo. Por ejemplo :

hoja As Microsoft.Office.Interop.Excel.Worksheet = wb.ActiveSheet
6

Agregar datos a la hoja de cálculo . Por ejemplo , para establecer el valor en la celda superior izquierda de la hoja de cálculo ( celda A1 ) a 5 , la celda A2 de 8 y A3 a 4 , escriba el siguiente código:
sheet.Cells

( 1 , 1 ) . Valor = 5sheet.Cells ( 1 , 2 ) . Valor = 8sheet.Cells ( 1 , 3 ) . Valor = 4

Hago lo mismo con todos los datos que le gustaría utilizar en su carta.
7

Agregar código para crear la tabla :

carta As Microsoft.Office.Interop.Excel.Chart = sheet.Parent.Charts.Add () chart.ChartWizard (hoja . Range (" A1: A3 ") , Microsoft.Office.Interop.Excel.XlChartType.xl3DColumn , Excel.XlRowCol.xlColumns )
8

Agregar código para configurar la serie de datos del gráfico :

serie As Microsoft.Office.Interop.Excel.Series = chart.SeriesCollection ( 1 ) series.XValues ​​= sheet.Range ("A1 " , "A3 ")
9 < p> El gráfico se ha completado. Puede personalizar aún más el uso de las funciones proporcionadas por el Centro de desarrolladores de Office de la Red de Desarrolladores de Microsoft en http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.chart ( office.11 ​​) . Aspx

Microsoft Access
Cómo proteger y desproteger en Excel VBA
Cómo ajustar las correlaciones de datos de ejemplo de Excel
Cómo calcular los salarios normales y extraordinarias en Excel
Cómo vender Excel Training Videos
¿Cómo se supera el acceso denegado? ¿Tiene permiso para acceder al sitio en este servidor?
Cómo generar un número aleatorio en Excel
Excel VBA Funciones de Valor de retorno
¿Cómo puedo seleccionar cada tabla dinámica en una hoja de cálculo de Excel con VBA
Conocimiento de la computadora © http://www.ordenador.online