none
При попытки сохранить из кода Excel файл происходит ошибка RRS feed

  • Общие обсуждения

  • Здравствуйте, подскажите в чем может быть проблема. Моя программа использует для работы с MS Excel интерфейс Microsoft.Office.Interop. У меня есть файл в формате .xlsx, который открывается, в рабочие листы вносятся данные, файл должен сохраняться, но при попытке сохранить данные выскакивает сообщение об ошибке "Данные не могут быть сохранены." Сохранение данных происходит следующим образом:

    Dim wb As Excel.Workbook

    ... wb.SaveAs(Filename:=fileName, Password:="")


    Один рабочий лист имеет вставленное графическое изображение. Если остановить программу перед командой сохранения и удалить это графическое изображение, то все сохраняется нормально. Если остановить выполнение программы и попытаться сохранить файл с графическим изображение, то выдается сообщение, что файл поврежденный, но данные могут быть восстановлены, при нажатии на эту ссылку Excel, что то делает, но файл все равно не сохраняется. Файл, который я открываю и вношу изменения содержит это графическое изображение и если его открыть и закрыть, перезаписать из Excel, то не выдается никаких сообщений об ошибке, но при обработки его из программного когда сохранить его не получается. Подскажите в чем может быть тут проблема?


    9 марта 2015 г. 13:26

Все ответы