Excel VBA質問箱 IV

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

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


9863 / 13646 ツリー ←次へ | 前へ→

【25026】マクロの表示ができません もみじ 05/5/18(水) 10:28 質問[未読]
【25028】Re:マクロの表示ができません Jaka 05/5/18(水) 11:52 発言[未読]
【25031】Re:マクロの表示ができません もみじ 05/5/18(水) 16:11 質問[未読]
【25034】Re:マクロの表示ができません Jaka 05/5/18(水) 16:55 発言[未読]
【25076】Re:マクロの表示ができません もみじ 05/5/19(木) 12:31 お礼[未読]

【25026】マクロの表示ができません
質問  もみじ  - 05/5/18(水) 10:28 -

引用なし
パスワード
   よろしくお願いします。
人が作ったマクロを含むファイルを利用して加工しています。
その中のあるマクロが表示することができないのです。
マクロ名は出てくるのですが、そのマクロを選んでも「編集」も「削除」もアクティブになりません。
コードも編集もアクティブになりません。
マクロはボタンが設置されているので使用することはできます。
こういうのはどういう状態になっているのでしょうか?
ファイルを開くたびに「他のファイルにリンクされています」という表示が出て、
どうもこのマクロが原因のようです。
マクロがリンクされるというのはどういうことでしょうか?

【25028】Re:マクロの表示ができません
発言  Jaka  - 05/5/18(水) 11:52 -

引用なし
パスワード
   こんにちは。

▼もみじ さん:
>よろしくお願いします。
>人が作ったマクロを含むファイルを利用して加工しています。
>その中のあるマクロが表示することができないのです。
>マクロ名は出てくるのですが、そのマクロを選んでも「編集」も「削除」もアクティブになりません。
>コードも編集もアクティブになりません。
>マクロはボタンが設置されているので使用することはできます。
>こういうのはどういう状態になっているのでしょうか?
VBEを開いてそのブックのVBAProjectをクリックした時に、パスワードうんぬんの表示が出ませんか?
何も出ずにモジュールとThisWorkBookとか表示されますか?
表示されなかったら完全にロックされてるので、見れないです。
※完全にロック
 どうやってこうするのかは解りません。
 前にマクロでVBAProjectをぐちゃぐちゃいじってたら、
 突然こうなった事がありますが。

>ファイルを開くたびに「他のファイルにリンクされています」という表示が出て、
>どうもこのマクロが原因のようです。
>マクロがリンクされるというのはどういうことでしょうか?
これはマクロの性じゃないと思います。
他ブックを参照している関数が入っているとか、他の方法でリンクしているとか、色々ありそうですが..。

【25031】Re:マクロの表示ができません
質問  もみじ  - 05/5/18(水) 16:11 -

引用なし
パスワード
   ▼Jaka さん:
早々の回答、ありがとうございます。
パスワードうんぬんは出ませんでした。
ツール→VBAProjectのプロパティに保護がかかるところがありますが、
そこも何の設定もされていませんし…。
もしかしてプライベートマクロで作られて、ロックがかかっているということでしょうか?
その場合、保存場所や名前が変更されてもずっとついてくるものなのでしょうか?
関係あるかどうかわかりませんが、名前の「定義」でそのマクロ名に「=Macro1!$A:$A」
という名前で設定されています。
どういうことでしょうか?

【25034】Re:マクロの表示ができません
発言  Jaka  - 05/5/18(水) 16:55 -

引用なし
パスワード
   たぶんExcel4.0マクロのマクロシートですね。
これがあるだけで、マクロの有効無効ダイアログは出ます。
ただ、これとリンクうんぬんの関係はわかりません。
>名前の「定義」でそのマクロ名に「=Macro1!$A:$A」
が、出た時にアクティブになっているシートがマクロシートみたいですね。
必要ないなら捨ててみたらどうでしょうか?

ダイアログシートだけちょっと触ったぐらいでよく解りません。
マクロシートの使い方は全く解りません。
これらは、たぶん標準モジュール等にコードを書かないと思います。
VBAPrjectに出てこないし、Worksheets.Countにもカウントされないし、
EXCEL5.0、95のマクロについては全く解らないと言うのが本音です。

※Excel4.0マクロのマクロ
Shift または Ctrl を押しながらシートタブを右クリック、挿入とやるとExcel97以前のマクロが使えるようになります。

【25076】Re:マクロの表示ができません
お礼  もみじ  - 05/5/19(木) 12:31 -

引用なし
パスワード
   ▼Jaka さん:
ありがとうございました。
リンクはいつの間にかはずれていました。
マクロはまた考えてみます。

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