Aspose.Cells - Открытие файла OpenXml, созданного EPPlus
Я сгенерировал электронные таблицы Excel в формате OpenXml, используя EPPlus. Когда я пытаюсь открыть его с помощью Aspose.Cells, программа возвращает следующую ошибку:
Aspose.Cells.CellsException: 'Неверное имя ячейки'
Я считаю, что ячейки не нашли правильный формат файла.
Как я могу открыть этот файл?
Я использую C# и.NET Core
Спасибо
1 ответ
Я Асан Икбал из Aspose.
Я проверил эту проблему с моим собственным примером кода, но эта проблема не воспроизводится.
static void Main(string[] args)
{
Console.WriteLine("Creating XLSX file using EPPlus");
CreateExcelFileInEpplus();
Console.WriteLine("Success in creating XLSX file using EPPlus");
ReadExcelFileUsingAsposeCells();
Console.WriteLine("Success in reading XLSX file using EPPlus");
}
static void CreateExcelFileInEpplus()
{
var newFile = new FileInfo("output.xlsx");
if (File.Exists(newFile.Name))
File.Delete(newFile.Name);
using (ExcelPackage xlPackage = new ExcelPackage(newFile))
{
xlPackage.Workbook.Worksheets.Add("Sheet1");
// do work here
xlPackage.Save();
}
}
static void ReadExcelFileUsingAsposeCells()
{
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook("output.xlsx");
Console.WriteLine(workbook.Worksheets[0].Name);
}
Этот тест показывает, что Aspose.Cells может читать электронную таблицу Excel, созданную EPPlus. Ваш образец кода и выходные файлы необходимы для анализа. Вы можете создать ветку на форуме Aspose.Cells и поделиться своим кодом, выходным файлом XLSX, версией Aspose.Cells и.NET Core, операционной системой и другой информацией о конкретной среде, если таковая имеется. Наша служба поддержки поможет вам в этом.