No.2
- 回答日時:
基礎的なエクセルVBA使用知識を調べないで、すぐこのコーナーに丸投げ質問しているように思う。
必要な要素技術はたいしたものは無いようだ。
>もしご存知の方がいましたら、ご教授いただければ助
回答しようとするレベルの人は、みんな知っている。
回答しないのは忙しいのとこんな問題では知的刺激が無いからだろう。質問者の不勉強を公言するようなもの。
ーー
(1)ブックを開く
マクロの記録ぐらいとってみてください。すぐ判る。
今回の特別条件である
パスワードつきの場合
http://www.moug.net/tech/exvba/0060049.htm
ブックを開くコードWorkbook.Openの引数のひとつ
(2)複数のブックを連続して開く。
一般にこの対象ブックは、フォルダ内の全てのブックとかのケースが多いが
本件では、一定のブックの特定のシート(X)にあらかじめ、ブック名(A列)とパスワード(B列)の対応表を持ち、(場合によってはシート名も)<これは1つの方法だが>
Xの第1行から最終行まで1つ読み込み、1つ読むごとにそのブック名(A列)とB列パスワードでブックを開く。
(3)
そして>「特定の部分(例えばA1のセル)の合計を求める」ことを
Xにリストした、全ブックについて繰り返す。
>例えばA1のセル)の合計、を求めるテクニック
今回までの合計=1段前までの合計+今回の計数
s=s+k
というのぐらい判っているでしょうね。
まず(1)、(2)をやって全ブックを訪問するかどうかやってみてください。訪問した(=読んだ)時通る箇所に Msgbox ブック名でブック名を表示をしたら良い。
No.1ベストアンサー
- 回答日時:
ヘルプくらいは見ましょう。
---------------------------------------------------------
Open メソッド
ブックを開きます。
構文
expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended,
Origin, Delimiter, Editable, Notify, Converter, AddToMRU)
expression 必ず指定します。対象となる Workbooks コレクションまたは RecentFile オブジェクトを表すオブジェクト式を指定します。
FileName 必ず指定します。文字列型 (String) の値を使用します。開くブックのファイル名を指定します。
(中略)
Password 省略可能です。バリアント型 (Variant) の値を使用します。パスワード保護されたブックを開くのに必要なパスワードを指定します。パスワードが必要な場合にこの引数を省略すると、パスワードの入力を促すダイアログ ボックスが表示されます。
この回答へのお礼
お礼日時:2008/03/19 11:57
回答ありがとうございました。自分で組んだマクロをよく見たらPassswordとなっていて、そこでひっかっていました。思い込みでした。失礼いたしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- サーバー WIN10のファイル又はフォルダを社内LAN上HDDで共有する場合、特定の人だけが見えるようにしたい 3 2023/04/18 00:32
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- PDF アクロバットリーダーはインストールしてます。 IPHONE、メールに添付されているパスワードが設定さ 2 2023/04/10 13:13
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数 ENTERを押...
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
フォルダ内の複数ファイルから...
-
Excel(2010)のフィルターが保...
-
エクセルで参照しているデータ...
-
WorkBooksをオープンさせずにシ...
-
Excelでブックの共有を掛けると...
-
指定ファィルの指定シートをシ...
-
エクセルの関数について教えて...
-
エクセルシートの一部を送りたい
-
エクセルで開いていないbookの...
-
外部ブック参照が#REF!になって...
-
フォルダ内の複数ブック・シー...
-
【困っています】VBA 追加処理...
-
別ブックから入力規則でリスト...
-
エクセルで複数のシートを別フ...
-
エクセル 複数のブックを一度...
-
エクセル2016です。「ブッ...
-
ブックの保護ができないんです...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルを共有するとPCによっ...
-
エクセルの関数 ENTERを押...
-
VBAでブックを非表示で開いて処...
-
WorkBooksをオープンさせずにシ...
-
Excelでブックの共有を掛けると...
-
エクセルで参照しているデータ...
-
Excel(2010)のフィルターが保...
-
Excelで複数ブックの同一セルに...
-
VBA バックグラウンドで別ブッ...
-
エクセルで50行ごとに区切った...
-
エクセルで「ディスクがいっぱ...
-
エクセルにおける,「ブック」...
-
エクセルファイルを開かずにpdf...
-
フォルダ内の複数ファイルから...
-
ブックのピボットを別ブックに...
-
エクセルシートの一部を送りたい
-
エクセル2016です。「ブッ...
-
エクセルで別ブックをバックグ...
-
フォルダ内の複数ファイルから...
-
複数ファイルから特定シートの...
おすすめ情報