• ベストアンサー

複数のPDFファイルの名前自動変換

・複数のPDFファイルがあります。 (ファイル名は3桁の数値→例:345.pdf) ・エクセルファイル内に3桁の数値とそれに紐づく社名の一覧表があります。  取引先コード 取引先名  111 株式会社あああ  123 いいい株式会社  150 株式会社うううううう  199 ええええ株式会社 マクロを利用して、エクセルにある一覧表から3桁数値をキーにして、 複数のPDFファイル名を自動で「111株式会社あああ」と変換する方法は ありますでしょうか? 申し訳ありませんが、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sknbsknb2
  • ベストアンサー率38% (1125/2898)
回答No.2

ANo.1です。 A1が 111株式会社あああ なら B1に下記の入力 =LEFT(A1,3) C1に下記の入力 ="ren """&B1&".pdf"" """&A1&".pdf""" A2から下のB列C列は、B1,C1のコピーでOK。 あとはC列の該当部分を選んでコピー、メモ帳とかに貼り付けしてrename.batというファイル名で保存。

ibc-zaimu
質問者

お礼

具体的な説明、ありがとうございました。 おかげでPDFを直接名称変更することなく、自動変換ができました。 また何かありましたら宜しくお願いします。

その他の回答 (1)

  • sknbsknb2
  • ベストアンサー率38% (1125/2898)
回答No.1

Excelとバッチファイルを使えばできますよ。 セル参照で ren 111.pdf 111株式会社あああ.pdf という文字列を作って,、rename.batとか名前をつけてテキストファイルで書き出します。(拡張子batならなんでもいい) これをpdfファイルのフォルダに入れてダブルクリックすればできあがりです。

ibc-zaimu
質問者

お礼

早々のご回答ありがとうございました。 「セル参照で ren 111.pdf 111株式会社あああ.pdf という文字列を作って」 というのは、一覧表のエクセルファイルのどこかのセルに入力するということでしょうか? また、セル参照するには、どのような式を入力すればよいのでしょうか? 素人のような質問で大変恐縮です。 ちなみに、エクセルファイル名は「取引先一覧.xlsx」、 セルの構成は以下の通りです。    A       B 1 取引先コード 取引先名 2 111 株式会社あああ 3 112 いい株式会社 4 113 株式会社ううううう 5 114 株式会社ええ 6 115 おおお株式会社

関連するQ&A

  • エクセルのファイル(複数)をPDFに変換方法

    ホームページで公開用のファイルを作成しています。 元のデータはエクセルの2000で作成してあります。 エクセルのファイルは複数あり、それぞれに複数シートあります。 たとえばdata1.xlsにはシートが3つあり、それぞれ1ページ、2ページ、3ページとなっています。 また次のdata2.xlsにもシートが3つあり、それぞれ4ページめ、5ページめ、6ページめとなっています。 これらのエクセルのファイルを使用して、PDFを作成する方法を教えてください。Acrobat5は所有している(会社)のですが、初めて使うのでもうヘロヘロ状態です。 また、PDFのファイルには「しおり」も作成するよう言われています。Acrobat5のヘルプのどこら辺に書いてあるというヒントだけでもかまいませんので、よろしくお願いします。

  • PDFファイルをエクセルで開きたい

    pdfファイルをエクセルで開きたいのですがどうすればよいでしょうか? pdfでもらったのですが表になっている部分などの文字数値を修正したいのですが。Adobeで購入しないと修正派できないのでしょうか?よろしくお願いいたします。

  • いきなりPDFのエクセル変換

    いきなりPDFのV9をDLしたのですが、PDFファイルからエクセルへの変換精度が非常に悪くて、使い物になりません。単純な表なのに、行を無視して全部で一つの画像に変換していて、エクセルデータとしては全く使い物にならない。 試しに、ウェブで無料のiLovePDFで、同じPDFファイルをエクセル変換したら、ほぼ完ぺきにエクセルデータに変換出来ました。 これでは、お金払ってDLした意味がない。 SourceNextのいきなりPDFの性能はこんなものですか? ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • PDFファイルをExcelへ一括変換

    同一フォーム異なる内容のPDFを複数宛先にメール添付で送信したい。  想定している処理手順  (1)PDF分割ソフトでPDF分割  (2)分割したPDFをまとめてExcelに変換。  (3)PDFとExcelの拡張子以外が同じであれば    ExcelをVBAで順番に読み込みPDFファイル名を書き換える。  (4)PDFファイル名がVBAで変更できなければExcelファイル名を   書き換えてシート保護をかける。 欲しい情報    (2)が可能なソフトを探しています。   ソースネクストの いきなりPDF to Data 2 は「まとめて」では   ないようでした。  (3)VBAで可能でしょうか。 VBA初心者なので、あまり複雑でない情報をお願いします。

  • 1つのPDFファイルを違う名前で大量保存

    1つのPDFファイルをエクセルのリストに基づき 管理NOをつけて名前をつけて保存をしたいのですが エクセルのマクロでできますでしょうか。 A.pdf→管理Noつきの11111_A.pdf、22222_A.pdfのように複数作成 PDFのファイル名に関しては エクセルのA列に下記のように記載 A列 ファイル名(1行目は見出し行) 11111_A.pdf 22222_A.pdf ↓ リストは250行ほどあり、1つのA.pdfを指定したフォルダに別名で250個保存したい。 マクロは超初心者で、指定したPDFファイルを開くことはできたのですが エクセルのリストに基づいてPDFファイルの保存ができませんでした。 どなたか教えていただけると嬉しいです。

  • 複数のエクセルを一つに貼り付け

    複数のエクセルファイルを一つのエクセルファイルの中のシートに マクロを利用してデータを貼り付ける方法はありますでしょうか? 実績表というフォルダ内に、下記のエクセルファイルがあります。 ・貼付け元のエクセルファイル名:実績表+3桁数値 →10ファイル ・1つに集計したいエクセルファイル名:実績表  ※その中に、貼付け元のファイル名と同じシート名が10シートあります。 できれば、「値の貼付け」でなはく、数式も含めた状態のデータを貼付けしたい。 是非、マクロのコードを教えていただきたく、宜しくお願い致します。

  • いきなりPDFのPDFをワードに変換

    いきなりPDF Ver.7 のPDFファイルをワードのファイルに変換したい。困っていることは、+記号をクリックしてもPDFファイルが一覧に取り込めない。デスクトップにPDFファイルを読み込み、そのファイルを直接ドラッグ&ドロップしようとしても🚫が表示され、これもできない。PDFファイルはA4サイズ以下です。どなたか解決法を教えてください。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • 複数のエクセルシートをを1つのPDFファイルにする方法

    標題の通り、複数のシートエクセルシートをPDF化しようとすると、ばらばらのPDFファイルとして出来上がってしまいます。 複数のシートを1つのファイルにPDF化するにはどうしたらよいのでしょうか。

  • PDFファイルを開くことができずに困っています。

    取引先からメールに添付されたPDFファイルが送られてきたのですがどうしてもそのファイルを開くことができません。 ネット上で色々と検索をして、adobe readerを最新バージョンにしたり、その他、端末に標準装備されているソフトを使ったりしたのですがPDFファイルを開くことができません。 取引先に聞いてみると複数の人に同様のPDFファイルを送っていて、それを開くことができないのは私だけとのことです。 どうにかPDFファイルを開くことができる方法を教えて頂けないでしょうか。 よろしくお願いします。

  • PDFファイルについて

    分からないので教えて下さい。 エクセルで作った表や見積もりを相手にメールで送るのに、最近どこの会社もPDFファイルにして送ってきます。Adobeを使って見るととても綺麗なので自分もしてみたいのですが、やり方がわかりません。 なにか必要なものがあるのですか? どのようにしたらいいのかわかる方教えて下さい。