Загрузить в Excel из веб-приложения

0

В моем веб-приложении у меня есть значок excel, который, когда пользователь нажимает на него, будет загружать отдельные данные в excel.

Ниже приведен код, с которым я его выполнил.

Код HTML:

<a id="lol" href="#" target=_blank download=file1.tsv >EXCEL </a>

Код Javascript

$(document).ready(function(e){
 var sdf = "http://getTabSeperatedData.com";
 $('#lol').attr("href",sdf);
});

http://getTabSeperatedData.com предоставит мне данные, разделенные вкладкой.

Теперь у меня две проблемы.

1) Я хочу установить ширину столбца в значение по умолчанию. есть ли способ, которым я могу это сделать. Причина: первый столбец всегда длинный. Поэтому по умолчанию я хочу установить его на большую ширину

2) У меня будет несколько таблиц, которые я хочу загрузить на разные вкладки на одном листе excel.

Будет ли HTML5 поддерживать любую из этих функций. Любой пример, имеющий эту функцию, будет очень полезен

Теги:
export-to-excel

1 ответ

1

Файл с разделителем в виде вкладок не содержит информации о форматировании. Вы не сможете установить ширину столбцов или любые другие форматы в TSV файле.

Точно так же нет структурной информации в TSV файле за пределами основных линий и полей. Вы не можете разделять разделы, чтобы перейти на разные рабочие листы.

Однако вы можете напрямую создать электронную таблицу Excel и загрузить ее. Это позволит вам включать ширину столбцов, таблицы и другие средства Excel. Взгляните на PHPExcel

Ещё вопросы

Сообщество Overcoder
Наверх
Меню