VBAの話。最近、次の開発案件のための技術検証として【PDFファイルをEXCELに取り込む】というのをVBAからできるのか?というのを検証しております。
マクロの記録で現場の方がやっている操作をなぞってみると、一応マクロの記録がコード書きだしてくれました。すっげーゴチャゴチャしたヤツを(笑)。
ま〰読み解いていくと、クエリテーブルにPDFファイルを読み込んで、そこからEXCELのワークシート上にテーブル(VBA的にいうとListObject)を作成していく、みたいなことをやっているみたい、ということは分かったのですが、
結局PDFファイルの中にあるオブジェクト?をいくつ読み込めばいいのか、というのがファイルごとに異なっているはずなので、それがVBAから分からないとこの部分の自動化はちょっと厳しいのでは-。というのが現状でのわたしの結論。
というか、PDFファイルをVBAから触るのは正直しんどいですよねorz。コマンドプロンプトを利用してファイルの内容を印刷する、ということぐらいしか、わたしにはできそうな気がしないのですが…。
マクロの記録で現場の方がやっている操作をなぞってみると、一応マクロの記録がコード書きだしてくれました。すっげーゴチャゴチャしたヤツを(笑)。
ま〰読み解いていくと、クエリテーブルにPDFファイルを読み込んで、そこからEXCELのワークシート上にテーブル(VBA的にいうとListObject)を作成していく、みたいなことをやっているみたい、ということは分かったのですが、
結局PDFファイルの中にあるオブジェクト?をいくつ読み込めばいいのか、というのがファイルごとに異なっているはずなので、それがVBAから分からないとこの部分の自動化はちょっと厳しいのでは-。というのが現状でのわたしの結論。
というか、PDFファイルをVBAから触るのは正直しんどいですよねorz。コマンドプロンプトを利用してファイルの内容を印刷する、ということぐらいしか、わたしにはできそうな気がしないのですが…。