﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / .NET / C#  / Перехват событий Excel  в С# / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 21:39:50 GMT</lastBuildDate><ttl>20</ttl><item><title>Перехват событий Excel  в С#</title><link>http://relib.com/forums/Topic764990-26-1.aspx</link><description>Помогите пожалуйста !&lt;BR&gt;&lt;BR&gt;Никак не могу решить эту проблему.&lt;BR&gt;Создаю приложение Excel и определяю перехватчик&lt;BR&gt;[code]&lt;BR&gt;theApp = new Excel.ApplicationClass();&lt;BR&gt;theApp.WorkbookOpen += new Excel.AppEvents_WorkbookOpenEventHandler(WbookOpen);&lt;BR&gt;[/code]&lt;BR&gt;Далее описываю функцию&lt;BR&gt;[code]&lt;BR&gt;		public void WbookOpen(Excel.Workbook Wb)&lt;BR&gt;		{&lt;BR&gt;			Console.WriteLine(&amp;quot;Ля-Ля-Ля !&amp;quot;);&lt;BR&gt;		}&lt;BR&gt;[/code]&lt;BR&gt;&lt;BR&gt;Компилятор не ругается : Build: 1 succeeded, 0 failed, 0 skipped&lt;BR&gt;но, при запуске на выполнение на строке += выдается ошибка:&lt;BR&gt;&lt;BR&gt;An unhandled exception of type 'System.InvalidCastException' occurred in interop.excel.dll&lt;BR&gt;&lt;BR&gt;Additional information: Интерфейс не потдерживается &lt;BR&gt;&lt;BR&gt;Пожалуйста, подскажите в чем я ошибся :(</description><pubDate>Wed, 30 Oct 2002 14:24:00 GMT</pubDate><dc:creator>vmsoft9</dc:creator></item></channel></rss>