В соответствии с моим заявлением мне нужно сгенерировать файлы Excel.
Я могу создавать файлы Excel с:
Response.ContentType = "application / vnd.ms-excel" в заголовке и заполнении данных путем создания таблицы HTML.
Но при попытке создать файл, извлекающий его из местоположения сервера и сохраняющий в нем данные (здесь мы создаем объект Excel для создания файла), веб-страница открывается с состоянием DONE с пустой страницей и Исходный файл показывает данные в формате HTML.
Где, когда я пытаюсь открыть файл явно, используя путь, я получаю следующие ошибки:
показывает несколько ошибок, например:
Примечание. (MS-Excel DLL) устанавливается на сервере.
Сообщение об ошибке-1:
Макросы могут содержать вирусы. Обычно безопасно отключать макросы, но если они допустимы, вы можете потерять некоторые функции.
Примечание: в файле нет макроса
При нажатии кнопки «Включить макросы» появляется второе сообщение об ошибке:
Файл не может быть доступен. Попробуйте одно из следующего:
- Убедитесь, что указанная папка существует.
- Убедитесь, что папка с файлом не доступна только для чтения.
- Убедитесь, что имя файла не содержит ни одного из следующих символов <>? []: | или *
- Убедитесь, что имя файла / пути не содержит более 218 символов.
Примечание. Все вышеперечисленные условия выполняются.
И, наконец, при нажатии ОК появляется сообщение об ошибке:
Этот файл не в распознаваемом формате.
Затем открывается в зашифрованном формате.
Может кто-нибудь сообщить мне, в чем может быть проблема?