[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『フォーマットファイルを基に パスワード付きファイルを生成したい』(さき)
こんにちは、はじめまして。
要約に書きました通り、
あるフォーマットのエクセルファイルを基に
パスワード付きの(コピー)ファイルを生成したいです。
詳細としては、
「ファイル名」と「パスワード」が記載されたリスト(エクセルファイル)があり、
フォーマットファイルをコピーし、
リストの「ファイル名」と「パスワード」を付けた
"新しいファイル"を 自動生成したいのです。
※数十ファイルの生成になります。
初心者につき、検索しても良案がヒットしなかったので、
こちらでご教示いただけないかと、投稿させていただきました。
よろしくお願いします。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
まず 数十ファイルあるので繰り返して処理するとか、リストに指定された情報によってブックを作成するとか そういうところは別にして、
・フォーマットファイル(シート?)を新規ブックとしてコピーする。 ・その新規ブックをパスワード付で名前を付けて保存する。
この操作はもちろんできますよね。 であれば、その操作をマクロ記録してみましょう。 これから作成すべきマクロのキモの部分のコードが生成されます。
その生成されたコードには、操作で与えたパスワード部分が抜けた形になっています。 で、Workbooks.SaveAs で検索すると、
MSDNの↑のページ含めて、いろいろな解説ページが出てきます。 これらのページには、Workbooks.SaveAs の引数として書きこみパスワード、読みこみパスワードはどう与えるかの説明があります。
まず、そこから始めてはいかがですか?
できあがったコードを眺めているうちに、さきさん自身が、自分で解決できるかもしれませんし、繰り返し処理やリストからの情報取得で 壁にぶつかれば、作り上げたコードをアップして、SOSを出されたらよろしいかと思います。
(β) 2016/04/19(火) 17:43
また、ある程度作ってみてから
また相談させていただくかもしれませんが、
よろしくお願いします。
(さき) 2016/04/19(火) 18:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.