XPerformer

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору victor_r Цитата: 2 XPerformer скажите у Вас хоть выводит более 65535 строк на один sheet? Зато обнаружил другое: при смене расширения сохраняемого файла с *.xls на *.xlsx меняется подход к формированию, что считаю неудобным, хотелось бы самому указывать формат выводимого файла. Надоело дальше рыть, забросил "до след. востребования". Если только никто более не настаивает что у него таки формируется более 65536 строк на одну закладку. | Цитата: XPerformer скажите у Вас хоть выводит более 65535 строк на один sheet? | Цитата: Не проверял, не было необходимости | Ну вот, а теперь необходимость появилась. Сообщаю результаты: (как говорится, лучше поздно чем никогда) - как и сразу сказал arvist, "больше 64К и без установленного Ms Excel умеет компонент NativeExcel" Для этого никаких правок в коде компонента я не делал, НО вместо XF.SaveAs('test.xlsx'); нужно писать: XF.SaveAs('test.xlsx', xlOpenXMLWorkbook); Тогда сохраняются все строки в количестве более 65535 на листе и главное, файл после этого открывается экселем. Dataset2Excel не копал, но полагаю, там то же самое. |