🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Internet Explorer

Internet Explorer(IE;MSIE)はマイクロソフトが開発したウェブブラウザです。Microsoft Windowsに組み込まれています。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

コピー

元のオブジェクトを破壊することなく、オブジェクトの複製を生成することをコピーと呼びます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

2491閲覧

WebサイトのHTMLのテーブルを、Internet Explorerを使用して、特定の列だけを矩型選択してコピぺしたい

_aqua_

総合スコア5

Internet Explorer

Internet Explorer(IE;MSIE)はマイクロソフトが開発したウェブブラウザです。Microsoft Windowsに組み込まれています。

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

コピー

元のオブジェクトを破壊することなく、オブジェクトの複製を生成することをコピーと呼びます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2019/11/17 09:33

前提・実現したいこと

WindowsのInternet Explorerを使用して、HTMLのテーブルを矩型選択してコピーしたいです。

ログインが必要なサイトからデータをコピーしてエクセルに貼り付けているのですが、
HTMLのテーブル要素のデータのため、必要のないデータまでコピーする際には選択しなければいけません。
必要なデータは特定の列部分(時間)で、しかも日々更新で現時点で2000〜3000件あるので、データも重く、Webクエリでは限られた件数しか一度に取り込めず、処理に時間がかかっています。
セキュリティー上、限られたPCを使用しなければいけないので、拡張機能やフリーソフトも使用することが出来ません。

Google ChromeやFirefoxを使用せずに出来る方法があれば教えて頂きたいです。

発生している問題・エラーメッセージ

Google Chromeの拡張機能Copytables、Firefoxの拡張機能Table 2 ClipboardはPCのセキュリティー上、インストール等出来ないため、使用出来ない。

ログインが必要なサイト、データが膨大なこともあるのか、コピーしたデータをワードに貼り付けてからエクセルに貼り付けても上手く表示されない。

サイトをエクセルの拡張子に変更して保存しても、エクセルで開くことが出来ない。

試したこと

データをコピペ出来る現時点の最大件数50件をコピーしてエクセルに貼り付け、そこから必要なデータ部分だけを取り出している。

補足情報(FW/ツールのバージョンなど)

使用デバイス環境

OS:Windows
バージョン:Windows10
ブラウザ:Internet Explorer

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/11/17 10:01

どのようにプログラミングと関係があるのでしょうか。
m.ts10806

2019/11/17 10:01

それに「ログインが必要なサイト」から勝手に情報を持っていっているというのは規約に触れないのでしょうか。
_aqua_

2019/11/17 12:56

色々調べてみて、IEでは難しいとは思ったのですが、聞いてみることで何か方法が見つかるのではないかと思い、プログラミングとはあまり関係ないのかとは思ったのですが、質問してしまいました。 なお、規約に関しては触れていません。処理上、ちゃんと承認されています。誤解を生むような書き方をしてしまい、申し訳ありませんでした。
guest

回答2

0

ベストアンサー

ブックマークレットを利用するのはいかがでしょうか。
Internet Explorerでも動くはずです。

HTML 表の「特定の列」だけをコピーしたい(Bookmarklet 版)

投稿2019/11/17 13:18

KonPota

総合スコア121

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_aqua_

2019/11/18 12:36

回答して頂き、ありがとうございました。ブックマークレットを利用して、処理してみようと思います。
guest

0

ExcelのWebクエリを使って、WebページからテーブルをそのままExcelに転写できますので、この後フィルタなどで加工すれば良いかと。

投稿2019/11/17 14:11

A-pZ

総合スコア12011

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_aqua_

2019/11/18 12:34

回答して頂き、ありがとうございました。Webクエリ、参考にさせていただきます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問