コピひろ
Overview
Webページの表(テーブル)を右クリックメニューからコピーできます。Excelやスプレッドシートに貼り付けるとセルごとに分かれるタブ区切り(TSV)形式と、Markdown形式に対応しています。ページ上の全テーブルもまとめてコピーできます。
コピひろは、Webページ上の表(テーブル)を右クリックメニューからクリップボードにコピーできる拡張機能です。コピーの形式は2種類で、Excel や Google スプレッドシートに貼り付けるとセルごとに分かれるタブ区切り(TSV)形式と、Markdown を使うエディタやノートアプリ向けの Markdown 形式から選べます。設定やログインは不要で、表の上で右クリックしてメニューを選ぶだけで使えます。表の文字はメニューを選んだときにだけ読み取り、お使いの端末の中で変換してクリップボードに書き込みます。外部への送信や保存は一切行いません。 【主な機能】 ・このテーブルをコピー:右クリックした位置の表を、タブ区切り(TSV)でコピーします。 ・このテーブルをMarkdownでコピー:右クリックした位置の表を、Markdown の表としてコピーします。 ・ページ上の全テーブルをコピー:ページ内のすべての表を、タブ区切りでまとめてコピーします。 ・ページ上の全テーブルをMarkdownでコピー:ページ内のすべての表を、Markdown でまとめてコピーします。 ・コピーの結果は、ページの右上に表示される通知(約3秒で消えます)でお知らせします。 ・ページに埋め込まれたフレーム(iframe)の中の表や、http:// で始まるページの表もコピーできます。 【使い方】 1. コピーしたい表の上で右クリックします。 2. メニューの「コピひろ」にカーソルを合わせ、4つの項目からコピー方法を選びます。 3. ページの右上に「テーブルをコピーしました!」などの通知が表示されたら、貼り付け先のアプリに貼り付けます。 ※「ページ上の全テーブル…」の2項目は、ページ内のどこで右クリックしても使えます。 ※表の外で右クリックして「このテーブル…」を選ぶと、「テーブルが見つかりませんでした。」と表示されます。 ※ポップアップ画面や設定画面はありません。操作はすべて右クリックメニューから行います。 【対応形式】 ・タブ区切り(TSV):セルをタブ、行を改行で区切ったテキストです。表計算ソフトに貼り付けると、セルごとに分かれて入ります。 ・Markdown:1行目を見出し行とした Markdown の表です。セル内の「|」は「\|」に置き換え、列の数が足りない行は空のセルで補います。 ・どちらの形式でも、セル内の改行やタブは半角スペースに置き換えます。コピーするのは文字だけで、太字やリンクなどの書式や画像はコピーしません。 ・複数の表をまとめてコピーした場合は、表と表の間に空行を1行入れてつなげます。 例:次のような表をコピーした場合 タブ区切り(TSV)※タブ文字を「→」で表しています 商品名→価格→在庫 ノート→¥440→120 ボールペン→¥220→300 Markdown | 商品名 | 価格 | 在庫 | | --- | --- | --- | | ノート | ¥440 | 120 | | ボールペン | ¥220 | 300 | 【権限について】 コピひろが使う権限と、その理由は次のとおりです。 ・右クリックメニュー(contextMenus):コピー用の4つの項目をメニューに追加するために使います。 ・クリップボードへの書き込み(clipboardWrite):変換したテキストをクリップボードに書き込むために使います。http:// で始まるページでもコピーできるのは、この権限によるものです。クリップボードの内容を読み取ることはありません。 ・すべてのサイトへのアクセス(コンテンツスクリプト):どのサイトの表でもコピーできるように、すべてのページ(ページ内のフレームを含む)で小さなスクリプトが動き、右クリックした位置の要素を覚えておきます。表の文字を読み取るのは、メニューを選んだときだけです。 ・activeTab / scripting:インストールや更新の前から開いていたタブでも使えるように、メニューを選んだときに限り、右クリックしたフレームへスクリプトを読み込むために使います。そのフレームに読み込めない場合は、ページ本体に読み込んで、再読み込みを案内する通知を表示します。読み込むのは拡張機能に同梱されたスクリプトだけで、まだ読み込まれていない場合に限ります。 ※インストール時の確認画面には、すべてのサイトでデータを読み取り・変更できることに関する項目と、クリップボードの内容を変更できることに関する項目が表示されます(文言は Chrome のバージョンによって異なる場合があります)。前者は上記のコンテンツスクリプトのため、後者はクリップボードへの書き込みのためのものです。コピひろがページに加える変更は、コピー結果の通知を表示することだけです。なお、contextMenus・activeTab・scripting の権限では、確認画面に項目は追加されません。 【プライバシー】 ・表の文字を読み取るのは、メニューを選んだときだけです。読み取った文字はお使いの端末の中で TSV または Markdown に変換し、クリップボードに書き込むだけです。 ・読み取った内容を外部に送信することはありません。外部のサーバーとの通信、広告の表示、アクセス解析は一切行いません。 ・コピーした内容や操作の記録は保存しません。コピひろには、データを保存する機能そのものがありません。 ・右クリックした位置の要素は、どの表が対象かを判断するために、メモリ上で一時的に覚えておくだけです。 ・上記以外の情報(ページの URL、閲覧履歴、フォームへの入力内容など)を利用・記録・送信することはありません。クリップボードの内容を読み取ることもありません。 ・コピーすると、それまでクリップボードにあった内容は上書きされます。 【制限事項・ご注意】 ・chrome:// で始まるページ、Chrome ウェブストア、ほかの拡張機能のページ、Chrome 内蔵の PDF ビューアでは使えません(Chrome の仕様により、拡張機能が動作できないページです)。 ・パソコン内の HTML ファイル(file:// で始まるページ)で使うには、拡張機能の詳細画面で「ファイルの URL へのアクセスを許可する」をオンにしてください。 ・コピーできるのは HTML の table 要素で作られた表です。div 要素などを使って表のように見せているものはコピーできません。 ・結合セル(colspan / rowspan)は展開しないため、結合セルを含む表では列がずれることがあります。 ・セルの中にシャドウ DOM で表示されている文字(Web コンポーネントの中身など)はコピーされません。 ・行が1つもない空の表をコピーした場合も、コピー完了の通知が表示され、クリップボードは空になります。 ・「ページ上の全テーブル…」の対象は、右クリックしたフレーム(ページ本体、または iframe の中)にある表です。ほかのフレームの表や、シャドウ DOM の中の表は含まれません。 ・「ページ上の全テーブル…」には、画面に表示されていない(非表示の)表も含まれます。入れ子になった表は、外側の表のセルの文字としても、独立した表としてもコピーされます。 ・シャドウ DOM の中の表は「このテーブル…」の2項目でコピーできます(クローズドモードのシャドウ DOM には対応していません)。 ・http:// で始まるページのうち、ページ側のスクリプトがコピー操作を妨げているページでは、「コピーに失敗しました。」と表示されてコピーできないことがあります。 ・インストールや更新の前から開いていたタブで「このテーブル…」を選ぶと、「もう一度テーブルを右クリックしてからお試しください。」と表示されることがあります。その場合は、もう一度表を右クリックしてから選び直してください。それでもコピーできない場合は、ページを再読み込みしてからお試しください。 ・インストールや更新の前から開いていたタブで、ページ本体とは別のサイトから埋め込まれたフレーム(iframe)の中で右クリックしてメニューを選ぶと、「ページを再読み込みしてからお試しください。」と表示されます。ページを再読み込みすると使えるようになります。 Microsoft Excel は Microsoft グループの商標です。Google Chrome および Google スプレッドシートは Google LLC の商標です。
0 out of 5No ratings
Details
- Version2.4.1
- UpdatedOctober 5, 2026
- Offered byM.Senga
- Size16.9KiB
- Languages日本語
- Developer
Email
contact@love-live.jp - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes