Мені потрібно отримати деякі знання в Excelлінія взаємодії Я подивився на деякі підручники в Інтернеті, Вони навчають самі основи, такі як відкриття книжки. Буду вдячний за будь-які поради щодо підручників у цій лінії.
Я маю використовувати. Net 4.0, Excel 2007 і C # .net
Відповіді:
0 для відповіді № 1З введенням динамічного і DLR в. NET 4.0 взаємодії з COM-компонентами, як Excel стало набагато простіше !!
Type excelType = Type.GetTypeFromProgID("Excel.Application");
dynamic excel = Activator.CreateInstance(excelType);
excel.Visible = true;
excel.Workbooks.Add();
За допомогою цього простого коду ви можете працювати над Excel. Я не впевнений в тому, що конкретні книги, націлені на COM-компоненти, взаємодіють з .NET 4.0, але деякі книги, у яких є розділи, що надають їм чітке пояснення:
Програмування C # 4.0: створення додатків для Windows, Web та RIA для платформи .NET 4.0 O "Reilly - Див. Розділ 17
Представляємо .Net 4.0: З Visual Studio 2010 Автор: Алекс Маккі - Див. Розділ 3
C # 4.0 розв'язано Бартом де Сметом - див. Розділ 22
У всіх цих книгах вони пояснили, як найкраще використовувати. NET 4.0 для Interop з компонентами Office, наприклад, word, excel.
Сподіваюся, це трохи допоможе вам
0 для відповіді № 2
Перевірити Книги на ВДТО - він має досить великий список книг.