5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Excel総合相談所 97

840 :名無しさん@そうだ選挙にいこう:2011/07/31(日) 00:00:39.54
【1 OSの種類         .】 WindowsXP
【2 Excelのバージョン   】 Excel2003
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 検索キーワード     】 モジュール エクスポート

すみません、よろしくお願いします。

ブックAにSheet1があります。そこにはコマンドボタン1と2が付いています。
まずコマンドボタン1をクリックすると、ブックBが開き、Sheet1はブックBにコピーされます。
Sheet1がコピーされたら、ブックAを閉じるようにVBAで組んであります。

現在うまく行かずに悩んでいるのは2件です。
【1】コマンドボタン1に設定されているプロシージャを解除したい。
現状では、ブックBのボタン1をクリックするとブックAのVBAを読みにいこうとしてしまいますが、
Sheet1がブックBに移動した時点でボタン1はもはや無くてもいいくらいに無用なものなので、
クリックしても無反応なのがありがたいです。

【2】コマンドボタン2をクリックした時、ブックBのプロシージャを読んでほしい。
ボタン2はシートモジュールにプロシージャを設けているので、Sheet1がブックBへコピー
された際にボタン2用に書いたプロシージャもブックBへ移動しています。
にも関わらず、ボタン2をクリックするとブックAのVBAを読みに行こうとします。
そうではなくブックBのVBAを読んでほしいです。

どうにかなりませんでしょうか…

345 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)