Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/публикация с одного файла нескольких web страниц - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
публикация с одного файла нескольких web страниц
gozhaalex Дата: Вторник, 02.09.2014, 12:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброго времени суток!
Вообщем, есть excel с несколькими листами. На каждом листе таблица, куда заносятся данные (дата, фамилия, проблема) каждый день. необходимо "вытянуть" (опубликовать, либо еще каким-то способом) последние 5 строк в формате .htm для дальнейшего использования на сайте.
на данный момент уже смог реализовать на соседнем листе "вытягивание" последних 5 строк через формулы IF, INDEX, MAX, MATCH. Получается функцией MATCH я нахожу по каждому столбцу последнюю заполненную ячейку (ищу "яяяяяяяяя", не нахожу, функция возвращает номер последней заполенной ячейки), затем с помощью MAX нахожу последнюю строку с хотя бы одной заполненной ячейкой, ее переношу с помощью INDEX на новый лист. С помощью IF проверяю на ошибки, чтоб не было их или "0".
Теперь вопрос. Как мне организовать сохранение, либо другой способ отображения на сайте, этих самых листов, с последними 5ю строками?

заранее спасибо
 
Ответить
СообщениеДоброго времени суток!
Вообщем, есть excel с несколькими листами. На каждом листе таблица, куда заносятся данные (дата, фамилия, проблема) каждый день. необходимо "вытянуть" (опубликовать, либо еще каким-то способом) последние 5 строк в формате .htm для дальнейшего использования на сайте.
на данный момент уже смог реализовать на соседнем листе "вытягивание" последних 5 строк через формулы IF, INDEX, MAX, MATCH. Получается функцией MATCH я нахожу по каждому столбцу последнюю заполненную ячейку (ищу "яяяяяяяяя", не нахожу, функция возвращает номер последней заполенной ячейки), затем с помощью MAX нахожу последнюю строку с хотя бы одной заполненной ячейкой, ее переношу с помощью INDEX на новый лист. С помощью IF проверяю на ошибки, чтоб не было их или "0".
Теперь вопрос. Как мне организовать сохранение, либо другой способ отображения на сайте, этих самых листов, с последними 5ю строками?

заранее спасибо

Автор - gozhaalex
Дата добавления - 02.09.2014 в 12:47
Rioran Дата: Вторник, 02.09.2014, 13:21 | Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
gozhaalex, здравствуйте.

Вам помогут механизмы VBA. В этом посте Вы найдете кусок кода, с помощью которого можно превращать нужные ячейки в картинку. Весь код в целом позволяет создать HTML страницу. Если хотите автоматический захват картинки - погуглите как найти последнюю строку в таблице с помощью VBA замените часть кода, которая картинку определяет.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеgozhaalex, здравствуйте.

Вам помогут механизмы VBA. В этом посте Вы найдете кусок кода, с помощью которого можно превращать нужные ячейки в картинку. Весь код в целом позволяет создать HTML страницу. Если хотите автоматический захват картинки - погуглите как найти последнюю строку в таблице с помощью VBA замените часть кода, которая картинку определяет.

Автор - Rioran
Дата добавления - 02.09.2014 в 13:21
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!