|
こんにちは
こちらでQしながら、ワード、PDF操作共、あまりわかりません
申し訳ありませがよろしくお願いいたします
エクセル、アクセスは、一般、VBA何とか操作できます
行いたい事は
表スタイルPDFをエクセルに取り込みたい
です
状況
最初に元エクセル?もらえればいいのですがこれは不可で
PDFで配布されています
対象のPDFは見積書で
頭 文書スタイル
以降 表スタイル で 数百ページあります
PDF→ワード
表スタイルPDFをアクロバットでリッチテキストに保存しました
ワード→エクセル
上記ワードで開くと
Q1 PDFの 表示/ページ表示/単一ページ
のように表示されています
これを、PDFの 表示/ページ表示/連続ページ
のように表示することは出来るのでしょうか
Q1補足
PDFでは
単一ページ表示だと、CTRL+Aでは、単一ページ内しか選択できない
連続ページ表示だと、CTRL+Aで全ページ選択できる
ので、ワードでも全ページ選択できるのでは思ってのQです
Q2 実際のPDFでは
内訳001
┌─────┬─────┬─────┬─────┐
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
└─────┴─────┴─────┴─────┘
が数百ページ連続しています
上記をrtfワードで見ると
印刷レイアウト表示では
内訳001 が///の枠で囲まれた1つのオブジェト?で1ページ
┌─────┬─────┬─────┬─────┐
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
└─────┴─────┴─────┴─────┘
が、///の枠で囲まれた1つのオブジェト?で1ページ
のようになっています
この///の枠で囲まれた 内訳001 オブジェトをエクセルにコピーすると
そのままオブジェクトがエクセルにコピーされてしまいます
で、その中身は表組みはなくなっていて
PDFからテキストコピーと同じように見えます
Q3 ///の枠で囲まれた 内訳001 オブジェトの
表内を CTRL+A で、選択しコピー
エクセルに貼り付けで表組みのまま貼り付け出来ます
┌─────┬─────┬─────┬─────┐
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
├─────┼─────┼─────┼─────┤
│ │ │ │ │
└─────┴─────┴─────┴─────┘
Q4 やりたいことは、Q3
を、すべて手動で行えば希望の操作がかないますが
これををVBAで処理したい
です
アドバイス よろしくお願いいたします
また
もっと簡単な方法等あれば、あわせてアドバイスよろしく
お願いいたします
|
|