Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2015, 14:39   #1
DEsh
Пользователь
 
Регистрация: 19.11.2009
Сообщений: 36
По умолчанию вывод таблицы(страницы) excel на html

Добрых суток!
есть файл excel в нем несколько страниц(например 3), на каждой странице есть таблица.
на html сделал выпадающий список из 3 пунктов, и при определенном выборе из этого списка нужно вывести на экран нужную страницу.
например выбрал пункт 1 - вывелся на экран лист1 в виде таблице..

подкиньте пожалуйста пример как сделать
DEsh вне форума Ответить с цитированием
Старый 07.09.2015, 14:53   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что-то я не понял откуда файл берется.

У вас серверная часть есть или только клиентская?

Обычно читают данные из экселя на стороне сервера и выдают их в нужном виде. (с помощью библиотеки для используемого вами языка, например, для РНР https://www.google.com/search?q=excel+php)

Чисто на клиенте это сложнее сделать.
Хотя наверно есть и для JS такие библиотеки, но не сталкивался. https://www.google.com/search?q=javascript+excel+read
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.09.2015, 15:27   #3
DEsh
Пользователь
 
Регистрация: 19.11.2009
Сообщений: 36
По умолчанию

файл excel сделан в ручную, выгружен на сайт.
опыта мало, по этому думаю что при определенном выборе из списка вывести нужную страницу целиком (или диапазон ячеек) из excel на сайт (в виде таблицы) не составит труда, но что то у меня не получается.
я так понимаю проще создать таблицу на сайте, из excel преобразовать в другой формат, в csv или просто txt, и уже из простого текста вытаскивать нужные данные и подставлять в нужную строку?

Ps хотел вывести определенный файл на сайте вот так


Код:
<p align="center" style="margin-top: 0; margin-bottom: 0">
    <iframe src="ПУТЬ К ФАЙЛУ" width=700 height=700 name="file"></p>
с простым *.txt все ок, а вот сразу из excel либо сформировать из txt в таблицу не получается/

PSPS конечно знаю 100% вариант, на создавать страниц, и при опрределеном выборе меню отправлять на нужную страницу... но скорее всего страниц будет много, и хотелось бы сделать это через excel

Последний раз редактировалось DEsh; 07.09.2015 в 15:44.
DEsh вне форума Ответить с цитированием
Старый 07.09.2015, 15:53   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

У вас на сайте есть какой-то "back-end" (РНР и т.п.) или просто статические файлы?

Если первое, то выше написано. А так вы эксель никак не выведете в браузере с помощью одного HTML.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.09.2015, 23:55   #5
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
У вас на сайте есть какой-то "back-end" (РНР и т.п.) или просто статические файлы?

Если первое, то выше написано. А так вы эксель никак не выведете в браузере с помощью одного HTML.
Можно попробовать на фронте поюзать npm модули от node.js для парсинга экселев. Сам не пробовал, но чем черт не шутит?)
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 08.09.2015, 07:40   #6
DEsh
Пользователь
 
Регистрация: 19.11.2009
Сообщений: 36
По умолчанию

слышал про phpexcel, попробую на нем реализовать... всем спасибо
DEsh вне форума Ответить с цитированием
Старый 08.09.2015, 08:08   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Naive Посмотреть сообщение
Можно попробовать на фронте поюзать npm модули от node.js для парсинга экселев. Сам не пробовал, но чем черт не шутит?)
Так я это и говорил, только вообще JS, а не именно node. Однако автор видимо только HTML умеет.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести HTML код страницы (включая код фрэйм страницы) Lorden PHP 0 04.09.2014 18:21
Поиск и вывод информации из таблицы Excel tsesarev Помощь студентам 1 29.04.2014 13:29
Вывод таблицы тригонометрических функций, Excel, макрос vitaliyMan Помощь студентам 0 09.12.2012 21:47
Вывод результатов php скрипта в тело html страницы lamer811 PHP 3 03.05.2011 16:30
Html страницы LineStown Работа с сетью в Delphi 3 11.04.2007 13:16