Копирование электронных таблиц в браузере.
Расширение Table2Clipboard копирует оригинальный стиль таблицы (цвета, границы, текст выравнивания) в буфер обмена и позволяет делать вставку таблицы в стороннем приложении.
Дополнение Table2Clipboard полностью поддерживает программы Microsoft Office и частично приложения OpenOffice.
Приложение Table2Clipboard - поддерживает Mozilla Firefox, Pale Moon, SeaMonkey, Thunderbird.
Расширение Table2Clipboard - предназначено для копирования таблиц веб-страницы сайта в браузере Firefox и вставки их в программы:
- Microsoft Excel
- OpenOffice Calc.
Разработчик Davide Ficano
Другие расширения представленные на нашем сайте этого автора - ViewSourceWith и PluginChecker.
Меню Table2Clipboard
Расширение Table2Clipboard добавляет в панели меню Mozilla Firefox "Правка" пункт меню - > "Скопировать выделенные ячейки", в контекстном меню пункт "Table2Clipboard" и пиктограмму на панель инструментов. Если на странице нет таблиц, то в меню "Правка" -> "Скопировать выделенные ячейки" - цвет надписи будет серым, а в контекстном меню пункт - Table2Clipboard исчезнет.
Table2Clipboard. Выделение таблицы на странице.
Выбрать ячейки таблицы можно несколькими вариантами:
- Удерживая клавишу Ctrl и левую кнопку мышки выделить ячейки, через контекстное меню или стандартной процедурой скопируйте и произведите вставку в листе электронной таблицы Microsoft Excel
- Для выбора всей таблицы на web-странице, необходимо нажать правую кнопку мышки и выбрать пункт "Table2Clipboard" -> "Скопировать таблицу целиком" и вставьте в лист электронной таблицы Microsoft Excel
- Выделите ячейки и посредством меню "Правка" -> "Скопировать выделенные ячейки" скопируйте.
Выбор варианта зависит от того, какой результат вы хотите получить.
Настройки расширения Table2Clipboard в браузере Firefox (Pale Moon).
Table2Clipboard. Вкладка - CSV
Настройки формата вывода CSV для вставки таблицы из буфера обмена в редактор текста.

"Разделитель строк"
В данном поле устанавливаются необходимые разделители строк и столбцов. Для выбора есть подменю - "спец.символы", где можно выбрать: "знак табуляции" или "знак абзаца".
"Добавить разделители строк в конце."
Например, Вы можете вставить в любой редактор текста из буфера обмена таблицу (в формате CSV) и сохранив в файл, затем импортировать его в Excel или OpenOffice Calc. Эта опция используется для простого импорта (без вставки растрового изображения, стиля, ссылок, форматов).
Для примера, скопируем Таблицу №2 (см.ниже) и вставим в редактор Notepad++, в результате мы получим следующее:
Наименование Описание <имя атрибута> атрибуты HTML src, class, id * включает все атрибуты - отключает атрибут
Table2Clipboard. Вкладка - HTML
Настройки вставки таблицы в формате HTML из буфера обмена для меню в стороннем приложении (напр. в Microsoft Excel) «Вставить как...»

Здесь определяются параметры для копирования таблицы, а именно вкл./выкл. копирование ссылок, стилей (цвета, границы), изображений, элементов форм (поля ввода, кнопки и т.д.)
Фильтр атрибутов HTML
Table2Clipboard позволяет фильтровать теги HTML Например: вывести только "ID" или выделить только атрибут "SRC" Фильтр устанавливается на вкладке HTML с помощью специального синтаксиса: <имя тэга>. [-] <имя атрибута>
Примеры для проверки работы расширения Table2Clipboard.
теги HTML. Таблица №1
Наименование |
Описание |
<имя тэга> |
теги HTML- img, td, body и т.д… |
* |
включает все теги |
атрибуты HTML Таблица №2
Наименование |
Описание |
<имя атрибута> |
атрибуты HTML src, class, id> |
* |
включает все атрибуты |
- |
отключает атрибут |
Примеры шаблонов тегов HTML:
- *.-* отключает все атрибуты
- td.-align отключает выравнивание в ячейках
- *.-* img.src a.href отключает все атрибуты: src тэга: img и атрибут: a тэга: href
- td.-align td.bgcolor *.-bgcolor отключает атрибут: align для тэга: td и отключает атрибут: bgcolor для всех тегов кроме: td
Для тестирования мы приводим две таблицы (см. выше — Таблица №1,2), первая имеет в качестве атрибута bgcolor, тэга td - цвет фона Transparent и выравнивание по центру (align="center"), вторая — выравнивание во второй колонке — влево (align="left"), в шапку таблицы вставлены изображения (img src).

Для копирования только колонки или строки в таблице, необходимо в контекстном меню выбрать — выделить строку / колонку (Прим.: по поводу имени в меню - cnhjre, при наборе не была переключена раскладка клавиатуры), после чего зайти опять в контекстное меню, где появится добавочный пункт меню копирования ячеек, который и выполнит данную операцию.
Примечание: Вставка ячеек в электронную таблицу необходимо выполнять через меню — Вставить как... или Специальная вставка -> HTML
Данный материал опубликован при поддержке разработчика этого замечательного приложения для продуктов Mozilla, Davide Ficano.
Возможно Вам будут интересны следующие статьи: |