- ベストアンサー
PDFファイルの表をExcelにコピーするには?
PDFファイルの表をExcelの表にコピーしたいのですが、うまくいきません。 PDF上で「テキスト選択」してExcelに「貼り付け」すると、PDF上で4列だった表がExcel上では1列になってしまいます。Excel上でも4列になるようにコピーしたいのですが、いい方法はありませんか。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Acrobatをお持ちなら‥(Readerじゃないですよ) 1.PDFを適当な場所に保存します。 2.保存したPDFをAcrobatで開きます。 3.別名で保存します。保存形式はJpegやeps等 4.Excelで「挿入」→「ファイルから」で 先程3で保存したファイルを選びます。 PDFがそのまま挿入されます。 但し図形扱いになるので再編集はできません。 再編集したい場合は3の前にAcrobatで編集してから3.4 の手順です。 実際にご指摘のサイトにアクセスし 検証してみましたが特に問題なく出来ました。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
>4列だった表がExcel上では1列になってしまいます エクセル(一般に表計算ソフトは)では、1行が1レコード にあたり、行の終わりは復帰改行です。 列単位に扱うことは難しい。 PDFからテキストをエクセルに持ってくる時に、これが出来ないでしょう。 その場合なにか(例えば1レコードの項目数、項目はスペースで判別など)の手掛かりで察知し、プログラムで復帰改行コードを入れるか、手作業でエディタ画面上で入れないとダメです。
お礼
どうもありがとうございました。 やっぱり難しいんですね。地道に編集します。
- hana-hana3
- ベストアンサー率31% (4940/15541)
PDFは、表示専用の形式です。 文章などを抜き取る事は可能ですが、Excel等に表を貼り付けるような形式では抜き取れません。 メモ帳などに貼り付けて、csv形式のデータになるようにデータを編集して読み込ませる事は可能です。
お礼
どうもありがとうございます。 やはり何かしらの編集作業は必要なのですね。地道にやってみます。
お礼
どうもありがとうございます。 コピーした表のなかのある列をExcelの関数の引数にしようと思っていましたので、再編集できる方法が役に立ちそうなのですが、残念ながらAcrobatを持っていません。 せっかく教えていただいたのですが、役立たせることができず、すみません。