Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Неявное преобразование типа "void" в "Microsoft.Office.Interop.Excel.Workbook" невозможно. / 2 сообщений из 2, страница 1 из 1
16.07.2013, 12:43
    #38332566
mdkChaos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неявное преобразование типа "void" в "Microsoft.Office.Interop.Excel.Workbook" невозможно.
Всем привет.
Пытаюсь открыть текстовый файл как лист Excel
Есть код:
Код: c#
1.
2.
3.
4.
5.
6.
Excel.Application txtFile = new Excel.Application();
Excel.Workbook textFile = txtFile.Workbooks.OpenText("C:\\Temp\\htbdede1.txt",
                                                                        Excel.XlPlatform.xlWindows, 1, Excel.XlTextParsingType.xlDelimited,
                                                                        Excel.XlTextQualifier.xlTextQualifierNone, Type.Missing, Type.Missing,
                                                                        Type.Missing, Type.Missing, Type.Missing, true, "!", Type.Missing,
                                                                        Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);


При компиляции выдаёт ошибку:
Неявное преобразование типа "void" в "Microsoft.Office.Interop.Excel.Workbook" невозможно.
Ругается на строчку - txtFile.Workbooks.OpenText

Подскажите, пожалуйста в чем может быть проблема.

Спасибо.
...
Рейтинг: 0 / 0
16.07.2013, 13:55
    #38332750
mdkChaos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неявное преобразование типа "void" в "Microsoft.Office.Interop.Excel.Workbook" невозможно.
Проблему решил таким образом:
Код: c#
1.
2.
3.
4.
5.
6.
7.
Excel.Application txtFile = new Excel.Application();
Excel.Workbooks textFile = txtFile.Workbooks;
textFile.OpenText("C:\\Documents and Settings\\ukr0004115\\Мои документы\\htbdede1.txt",
                         Excel.XlPlatform.xlWindows, 1, Excel.XlTextParsingType.xlDelimited,
                         Excel.XlTextQualifier.xlTextQualifierNone, Type.Missing, Type.Missing,
                         Type.Missing, Type.Missing, Type.Missing, true, "!", Type.Missing,
                         Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Неявное преобразование типа "void" в "Microsoft.Office.Interop.Excel.Workbook" невозможно. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]