Интеграция C# с Microsoft Office. Урок 1. Простой пример взаимодействия с Excel. |
|
|
Автор megabax
|
19.01.2012 г. |
В этой статье я постараюсь максимально просто и понятно изложить основы
программирования на языке Delphi
Интеграция
C# с
Microsoft Office. Урок 1. Простой
пример взаимодействия с Excel.
Сегодня мы изучим, как при помощи C#
обращаться к программе Microsoft Excel. Для
начала нам нужно добавить в проект ссылку на COM
объект Excel. Для этого заходим в меню "Проекты" ->
"Добавить ссылку":
Далее, на закладке COM находим
Microsoft Excel Object Library, выбираем его и говорим
"ОК":
После этого мы сможем подключить пространство имен
Excel к нашему проекту, делается это так:
using
Excel = Microsoft.Office.Interop.Excel; |
Теперь кидаем на форму кнопку "Пуск" и пишем у нее обработчик
нажатия. Вот полный текст программы вместе с этим обработчиком:
using
System.Data;
using
System.Drawing;
using System.Linq;
using
System.Text;
using
System.Windows.Forms;
using
Excel = Microsoft.Office.Interop.Excel;
namespace
WindowsFormsApplication1
{
public partial
class Form1
: Form
{
public Form1()
{
InitializeComponent();
}
private void
btnStart_Click(object sender,
EventArgs e)
{
Excel.Application excel =
new Excel.Application();
excel.Visible = true;
excel.SheetsInNewWorkbook = 7;
excel.Workbooks.Add(Type.Missing);
}
}
} |
Теперь запускаем программу, жмем на кнопочку:
После чего у нас создается книга Excel
с семью листами:
|
Последнее обновление ( 19.01.2012 г. )
|