Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


14502 / 76734 ←次へ | 前へ→

【67726】パスワードが設定された複数ブック内のデータを一括してコピー貼り付けする
質問  ケメ子  - 11/1/4(火) 22:04 -

引用なし
パスワード
   同じ読み取りパスワードが設定されたファイルに一括して、他のブックからのデータをコピー貼り付けしたく、質問させていただきます。

<貼り付けるデータが入っているブックについて>
元1.xls〜元20.xlsという貼り付けるデータが入っているブックが20あるとします。
こちらには、パスワードは設定されていません。

この元1〜20のブックには、それぞれシートがA,B,C,Dと、どのブックにも同じように4枚のシートがあります。
こちらの各同じ範囲(ここでは統一してA1〜A50としておきます)を、貼り付け先ブックに貼り付けたいと思っております。

<貼り付け先のブックについて>

貼り付け先のブックも同じく20個あり、先1〜先20.xlsという名前で用意されており、シートがA,B,C,Dと4枚あります。
この20個のブックには共通した読み取りパスワード「abc」が設定されているとします。

やりたいことは、「元」ブックの指定した範囲(A1〜A50)を、元ブック番号と対応した「先」ブックのA,B,C,Dシートの各G5セルを先頭にして貼り付ける、というものです。

イメージは、

 元1.xls---シートA(A1〜A50)---> 先1.xls---シートA(G5〜)
 元1.xls---シートB(A1〜A50)---> 先1.xls---シートB(G5〜)
      :                :
 という感じです。

●ポイント

貼り付け先ブックにはパスワードが設定されているため、いちいちパスワードを入力しながら開いてコピー貼り付けするのは面倒。
そのため、マクロ専用のブックを別に作って、そこから貼り付け先ブック20個を自動的に開き、指定した範囲がコピーされるように遠隔操作したい。

と思っております。
マクロ専用のブックには、コマンドボタンを作成する、または、ファイル名の一覧を作成する、などの方法もあると思いますが、一番効率のよい方法などをご教示いただけると幸いです。

よろしくお願いいたします。
4 hits

【67726】パスワードが設定された複数ブック内のデータを一括してコピー貼り付けする ケメ子 11/1/4(火) 22:04 質問
【67728】Re:パスワードが設定された複数ブック内の... momo 11/1/5(水) 13:45 発言
【67729】Re:パスワードが設定された複数ブック内の... UO3 11/1/5(水) 18:26 回答
【67733】Re:パスワードが設定された複数ブック内の... ケメ子 11/1/5(水) 22:17 質問
【67734】Re:パスワードが設定された複数ブック内の... UO3 11/1/5(水) 22:23 発言
【67735】Re:パスワードが設定された複数ブック内の... ケメ子 11/1/5(水) 23:21 回答
【67738】Re:パスワードが設定された複数ブック内の... UO3 11/1/6(木) 10:43 回答
【67759】Re:パスワードが設定された複数ブック内の... ケメ子 11/1/6(木) 19:57 質問
【67760】原因がわかりました ケメ子 11/1/6(木) 21:28 質問
【67765】Re:原因がわかりました UO3 11/1/7(金) 6:47 回答
【67768】Re:原因がわかりました UO3 11/1/7(金) 9:17 回答
【67780】Re:原因がわかりました ケメ子 11/1/7(金) 21:39 発言
【67781】Re:原因がわかりました UO3 11/1/7(金) 22:33 回答
【67783】Re:原因がわかりました ケメ子 11/1/7(金) 23:31 お礼

14502 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free