Ошибка C # SaveAs Excel

#c# #visual-studio #excel #visual-studio-2005

#c# #visual-studio #excel #visual-studio-2005

Вопрос:

Я пытаюсь сохранить текстовый файл с разделителями в формате листа Excel. У меня возникли некоторые ошибки в коде, ниже приведен мой код:

 TextFile.SaveAs(Filename:=strExcelOutputFilename,
                FileFormat:=Excel.XlFileFormat.xlWorkbookNormal);
  

Где TextFile находится Excel.Объект рабочей книги (примечание редактора).

У меня возникли некоторые синтаксические ошибки в текстовом файле.Сохранить часть. Пожалуйста, помогите мне определить любые другие ошибки, если я их допустил, большое спасибо!


РЕДАКТИРОВАТЬ: после исправления := в : (примечание редактора)

Ниже приведен скриншот строк, в которых у меня ошибка, а также список ошибок:

введите описание изображения здесь
введите описание изображения здесь

Ответ №1:

:= недопустимый оператор C #, вам просто нужно :

Пример:

 TextFile.SaveAs(Filename: strExcelOutputFilename, FileFormat: Excel.XlFileFormat.xlWorkbookNormal);
  

Источник:http://msdn.microsoft.com/en-US/library/ms178843.aspx

Комментарии:

1. после того, как я их удалил, «:strExcelOutputFilename, FileFormat» подчеркнуты красным, и, похоже, в них есть синтаксическая ошибка :/

2. Отладка — это нечто большее, чем просто поиск красной строки. Откройте список ошибок (Просмотр> Список ошибок), попробуйте выполнить компиляцию и прочитайте сообщение об ошибке.

3. Ах, хорошо! Но это мало о чем говорит, не так ли? Я не знаю, что это такое на данный момент, я этого не вижу. Попробуйте удалить свой формат файла на минуту, посмотрите, что это вам даст.

4. Он по-прежнему говорит; ожидаемый, с подчеркнутым strExcelOutputFilename после удаления FileFormat