Excel VBA質問箱 IV

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

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


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

【50570】Excel4.0のXLMマクロの編集方法 山形 07/8/1(水) 20:38 質問[未読]
【50581】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/2(木) 21:48 発言[未読]
【50582】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/2(木) 21:53 発言[未読]
【50583】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/2(木) 21:58 発言[未読]
【50584】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/2(木) 22:01 発言[未読]
【50585】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/2(木) 22:10 発言[未読]
【50586】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/2(木) 22:14 発言[未読]
【50587】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/2(木) 22:32 発言[未読]
【50588】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/2(木) 22:42 発言[未読]
【50589】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/2(木) 23:06 発言[未読]
【50593】Re:Excel4.0のXLMマクロの編集方法 Lindy 07/8/3(金) 13:52 発言[未読]
【50641】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/6(月) 22:21 発言[未読]
【50600】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/3(金) 23:58 発言[未読]
【50601】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/4(土) 7:29 発言[未読]
【50642】Re:Excel4.0のXLMマクロの編集方法 山形 07/8/6(月) 22:23 発言[未読]
【50645】Re:Excel4.0のXLMマクロの編集方法 ichinose 07/8/7(火) 8:20 発言[未読]
【50646】Re:Excel4.0のXLMマクロの編集方法 追伸 ichinose 07/8/7(火) 8:52 発言[未読]
【50658】Re:Excel4.0のXLMマクロの編集方法 追伸 山形 07/8/7(火) 20:00 発言[未読]
【50660】Re:Excel4.0のXLMマクロの編集方法 追伸 ichinose 07/8/7(火) 20:26 発言[未読]
【50670】Re:Excel4.0のXLMマクロの編集方法 追伸 Jaka 07/8/8(水) 16:43 発言[未読]
【50680】Re:Excel4.0のXLMマクロの編集方法 追伸 Jaka 07/8/9(木) 9:18 発言[未読]
【50691】Re:Excel4.0のXLMマクロの編集方法 追伸 山形 07/8/9(木) 22:55 発言[未読]
【50692】Re:Excel4.0のXLMマクロの編集方法 追伸 ichinose 07/8/10(金) 7:30 発言[未読]
【50696】Re:Excel4.0のXLMマクロの編集方法 追伸 Jaka 07/8/10(金) 14:25 発言[未読]
【50712】Re:Excel4.0のXLMマクロの編集方法 追伸 山形 07/8/11(土) 18:17 お礼[未読]
【50674】Re:Excel4.0のXLMマクロの編集方法 追伸 山形 07/8/8(水) 22:13 発言[未読]
【50643】Re:Excel4.0のXLMマクロの編集方法 inoue 07/8/7(火) 1:08 発言[未読]

【50570】Excel4.0のXLMマクロの編集方法
質問  山形  - 07/8/1(水) 20:38 -

引用なし
パスワード
   Excelのブックに無効にできないマクロがあり、

Excel4.0 の XLMマクロ と言うものらしいことまでは突き止めたのですが、

このXLMマクロを編集するにはどうしたらいいのでしょうか?

【50581】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/2(木) 21:48 -

引用なし
パスワード
   ▼山形 さん:
こんばんは。

>Excelのブックに無効にできないマクロがあり、
>
>Excel4.0 の XLMマクロ と言うものらしいことまでは突き止めたのですが、
>
>このXLMマクロを編集するにはどうしたらいいのでしょうか?
私も殆ど使ったことがあろませんが、マクロシートに記述するのではないですか?

操作を記述する代わりにVBAで

新規ブックの標準モジュールに

'============================================================
Sub test()
  Dim msht As Object
  Set msht = Sheets.Add(, , , Type:=xlExcel4MacroSheet)
  msht.Range("a1:a4").Value = _
    [{"=MESSAGE(TRUE,""実験中・・・・・"")";"=WAIT(NOW()+""00:00:03"")";"=MESSAGE(FALSE)";"=RETURN()"}]
  
  msht.Activate
  MsgBox "Excel4.0マクロスタート"
  Application.Run msht.Name & "!a1"
End Sub

上記のtestを実行してください。

マクロシートが追加され、ステータスバーにメッセージを3秒表示する
Excel4マクロをマクロシートに記述し、実行しています。

【50582】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/2(木) 21:53 -

引用なし
パスワード
   ▼ichinose さん:
>新規ブックの標準モジュールに

既存ブックのマクロを編集するにはどうしたらよいのでしょうか?

【50583】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/2(木) 21:58 -

引用なし
パスワード
   ▼山形 さん:
>>新規ブックの標準モジュールに
>
>既存ブックのマクロを編集するにはどうしたらよいのでしょうか?

マクロシートが非表示になっていませんか?

書式----シート----再表示でマクロシートを表示する  では?

【50584】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/2(木) 22:01 -

引用なし
パスワード
   ▼ichinose さん:
>▼山形 さん:
>>>新規ブックの標準モジュールに
>>
>>既存ブックのマクロを編集するにはどうしたらよいのでしょうか?
>
>マクロシートが非表示になっていませんか?
>
>書式----シート----再表示でマクロシートを表示する  では?

シートを全て表示しましたが、マクロシートが見つかりませんでした。

【50585】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/2(木) 22:10 -

引用なし
パスワード
   >
>シートを全て表示しましたが、マクロシートが見つかりませんでした。

では、標準モジュールに

Sub aaa()
  Dim sht As Object
  MsgBox Sheets.Count
  For Each sht In ThisWorkbook.Sheets
    sht.Visible = -1
    Next
End Sub

これを実行したら?

【50586】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/2(木) 22:14 -

引用なし
パスワード
   ▼ichinose さん:
>>
>>シートを全て表示しましたが、マクロシートが見つかりませんでした。
>
>では、標準モジュールに
>
>Sub aaa()
>  Dim sht As Object
>  MsgBox Sheets.Count
>  For Each sht In ThisWorkbook.Sheets
>    sht.Visible = -1
>    Next
>End Sub
>
>これを実行したら?

Objectではなく、WorkSheetで実行したところ、途中でエラーになりました。

Sheets.countが実際のシートの数より多かったです。

【50587】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/2(木) 22:32 -

引用なし
パスワード
   >>では、標準モジュールに
>>
>>Sub aaa()
>>  Dim sht As Object
>>  MsgBox Sheets.Count
>>  For Each sht In ThisWorkbook.Sheets
>>    sht.Visible = -1
>>    Next
>>End Sub
>>
>>これを実行したら?
>
>Objectではなく、WorkSheetで実行したところ、途中でエラーになりました。

私も試行錯誤しながらなので情報を端折らないで伝えてください。

どうしてObjectをWorksheetに変えたのですか?
Worksheetでは、エラーになります。
マクロシートはワークシートではないもの・・・。

それと

Sub test2()
  MsgBox ThisWorkbook.Excel4MacroSheets.Count
End Sub

これを実行してどうなりますか?

【50588】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/2(木) 22:42 -

引用なし
パスワード
   ▼ichinose さん:
>私も試行錯誤しながらなので情報を端折らないで伝えてください。

すいません、端折ってるわけではないのですが、
うまく伝えられず申し訳ありません。

>どうしてObjectをWorksheetに変えたのですか?
>Worksheetでは、エラーになります。
>マクロシートはワークシートではないもの・・・。

別のサイトにあったもので、
Objectで試してみます。

>それと
>
>Sub test2()
>  MsgBox ThisWorkbook.Excel4MacroSheets.Count
>End Sub
>
>これを実行してどうなりますか?

ためしてみます

【50589】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/2(木) 23:06 -

引用なし
パスワード
   訂正です。
>
>すいません、端折ってるわけではないのですが、
>うまく伝えられず申し訳ありません。
>
>>どうしてObjectをWorksheetに変えたのですか?
>>Worksheetでは、エラーになります。
>>マクロシートはワークシートではないもの・・・。

マクロシートとワークシートだけの構成ではエラーにはなりませんでした。
ごめんなさい。
エラーになるのはChartやダイアログシート等が含まれていませんか?
よって、Shtの型はObjectで行った方が無難だと思います。

【50593】Re:Excel4.0のXLMマクロの編集方法
発言  Lindy  - 07/8/3(金) 13:52 -

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

.XLMってもしかして、Excel4.0マクロシートをファイルとして保存した形式で
VBAのコードで呼び出しているか何かしているのではないでしょうか?

Windowsのファイル検索で拡張子「xlm」でファイルがヒットすれば
そのファイルに4.0マクロがあるのかなぁ?
と思ってみたのですがどうでしょうか?

【50600】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/3(金) 23:58 -

引用なし
パスワード
   ▼ichinose さん:
>どうしてObjectをWorksheetに変えたのですか?
>Worksheetでは、エラーになります。
>マクロシートはワークシートではないもの・・・。

Objectで実行したところ、エラーにはなりませんでしたが、
シートは増えませんでした。

>Sub test2()
>  MsgBox ThisWorkbook.Excel4MacroSheets.Count
>End Sub
>
>これを実行してどうなりますか?

0と表示されました。

無効にできないマクロとは、XLMマクロかと思ってましたけど、
VBAでもXLMでもないマクロなんでしょうか?

【50601】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/4(土) 7:29 -

引用なし
パスワード
   ▼山形 さん
おはようございます。


50586で山形さんが投稿された

>Sheets.countが実際のシートの数より多かったです。

が気になります。

Sub test3()
  On Error Resume Next
  Dim sht As Object
  MsgBox Sheets.Count
  For Each sht In ThisWorkbook.Sheets
    Debug.Print sht.Name
    Debug.Print " -----> " & sht.Type
    Next
End Sub

各シート名とそのタイプを調べてみてください
イミディエイトウインドーにタイプが表示されないシート等
気になる結果はありませんか?


>無効にできないマクロとは、XLMマクロかと思ってましたけど、
>VBAでもXLMでもないマクロなんでしょうか?

そもそもマクロシートに記述されたExcel4マクロは
無効には出来ますよ!!

他に思いついたのは、
Excel4マクロは、名前の定義で登録できます。
(これは、無効にできませんでした Excel2002で確認)

名前の定義で気になる名前が定義されていないか確認してください。

【50641】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/6(月) 22:21 -

引用なし
パスワード
   ▼Lindy さん:
>こんにちは
>
>.XLMってもしかして、Excel4.0マクロシートをファイルとして保存した形式で
>VBAのコードで呼び出しているか何かしているのではないでしょうか?
>
>Windowsのファイル検索で拡張子「xlm」でファイルがヒットすれば
>そのファイルに4.0マクロがあるのかなぁ?
>と思ってみたのですがどうでしょうか?

ファイル検索してみましたが、*.xlm というファイルがヒットしませんでした。

【50642】Re:Excel4.0のXLMマクロの編集方法
発言  山形  - 07/8/6(月) 22:23 -

引用なし
パスワード
   ▼ichinose さん:
>Sub test3()
>  On Error Resume Next
>  Dim sht As Object
>  MsgBox Sheets.Count
>  For Each sht In ThisWorkbook.Sheets
>    Debug.Print sht.Name
>    Debug.Print " -----> " & sht.Type
>    Next
>End Sub
>
>各シート名とそのタイプを調べてみてください
>イミディエイトウインドーにタイプが表示されないシート等
>気になる結果はありませんか?

シートの最後のやつは名前 Module1 でマクロのソースの名前と同じで、
typeはエラーになり、表示されませんでした。

>>無効にできないマクロとは、XLMマクロかと思ってましたけど、
>>VBAでもXLMでもないマクロなんでしょうか?
>
>そもそもマクロシートに記述されたExcel4マクロは
>無効には出来ますよ!!

不勉強でも申し訳ありませんが、
VBAでもXLMでもないマクロは存在するんでしょうか?

>他に思いついたのは、
>Excel4マクロは、名前の定義で登録できます。
>(これは、無効にできませんでした Excel2002で確認)
>
>名前の定義で気になる名前が定義されていないか確認してください。

名前の定義には何も設定されておりませんでした。

【50643】Re:Excel4.0のXLMマクロの編集方法
発言  inoue  - 07/8/7(火) 1:08 -

引用なし
パスワード
   > そもそもマクロシートに記述されたExcel4マクロは
> 無効には出来ますよ!!
もう、古いことでよく覚えていませんが、
そもそもExcel95までの「マクロシート」は、
Excel97以降で開くとVBEditorに表示されるので、
質問の「XLMマクロ」とは違うのでは?

いずれにしても15年くらい前の「資産」でしょうから
引き続き使用するなどということはやめた方が良いと思います。

【50645】Re:Excel4.0のXLMマクロの編集方法
発言  ichinose  - 07/8/7(火) 8:20 -

引用なし
パスワード
   おはようございます。

>シートの最後のやつは名前 Module1 でマクロのソースの名前と同じで



inoueさんの投稿の

>Excel95までの「マクロシート」

から、このマクロシートの可能性がありますね!!

残念ながら、私は、Excel95というものを知りません。
また、Excel4マクロのように現行バージョン(Excel2002)での
再現が出来ません。

詳しい方が現れるまで問題を整理された方がよいです。

まず、

1 現在対象ブックを編集しているExcelバージョン

2 下の「マクロのソースの名前と同じで」とありますが、

これは、対象ブックには元々、VBEでModule1が存在していた 
ということですか?

それとも私が提示したコードを実行するために作成されたModule1
ということですか?

>シートの最後のやつは名前 Module1 でマクロのソースの名前と同じで、



inoueさんの

>Excel95までの「マクロシート」は、
>Excel97以降で開くとVBEditorに表示されるので、

という投稿があったので気になりました。


3 Excel95までのマクロシートは、Modulesコレクションで取り扱いができるらしいです。

例えば、

Sub test1()
  MsgBox ThisWorkbook.Modules.Count
End Sub

で0より、大きい値が表示されませんか?

そうだとしたら、

VBEのオブジェクトブラウザにて、

Module 及び、Moudles
 (共に非表示オブジェクトですから、非表示メンバを表示にする)

のメンバ(プロパティやメソッド)を試してみてください。

何が可能で、何が不可能なのかは、私には、サンプルが作成できないので
確認できませんが・・・・。

【50646】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  ichinose  - 07/8/7(火) 8:52 -

引用なし
パスワード
   再現ができないと申し上げましたが、私の環境で再現できる範囲ですと・・、

>2 下の「マクロのソースの名前と同じで」とありますが、
>
>これは、対象ブックには元々、VBEでModule1が存在していた 
>ということですか?

私が検証した限りでは、↑の可能性が高そうですが、いかがですか?

>
>>シートの最後のやつは名前 Module1 でマクロのソースの名前と同じで、
>
>と
>
>inoueさんの
>
>>Excel95までの「マクロシート」は、
>>Excel97以降で開くとVBEditorに表示されるので、
>
>という投稿があったので気になりました。

95以前のマクロシートがあるブックを97以降(2002で確認)で開いた場合、
VBEにVBAコード表示されていてもマクロシートの存在が認められます。

つまり、
Sub test1()
  MsgBox ThisWorkbook.Modules.Count
End Sub

は、1(複数あれば、その数)と表示されます。


現行バージョンで改めて保存する。


VBEにて、VBEで確認できるコードは予めエクスポートして保存したのち、

sub d_mdl
Modules("Module1").delete
end sub

等のコードでマクロシートを削除

上書き保存。

ブックを開きなおして、
エクスポートしたコードを逆にインポートする。

上書き保存。

これで、再度
MsgBox Modules.Count

を確認したところ 0と表示されました。

このModule1と命名されているシートが問題の対象ならば、これで
何とかなりそうですが・・・。

【50658】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  山形  - 07/8/7(火) 20:00 -

引用なし
パスワード
   ▼ichinose さん:
>VBEにて、VBEで確認できるコードは予めエクスポートして保存したのち、
>
>sub d_mdl
>Modules("Module1").delete
>end sub
>
>等のコードでマクロシートを削除
>
>上書き保存。
>
>ブックを開きなおして、
>エクスポートしたコードを逆にインポートする。
>
>上書き保存。
>
>これで、再度
> MsgBox Modules.Count
>
>を確認したところ 0と表示されました。
>
>このModule1と命名されているシートが問題の対象ならば、これで
>何とかなりそうですが・・・。

上記試してみました。

Modules.count は0になりましたが、
無効にできないマクロは残っております…

【50660】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  ichinose  - 07/8/7(火) 20:26 -

引用なし
パスワード
   ▼山形 さん:
>上記試してみました。
>
>Modules.count は0になりましたが、
>無効にできないマクロは残っております…

↑これは、どんな結果によって、どんなシグナルで確認できるのですか?


それから、先日の名前の定義ですが、

標準モジュールに

Sub test()
  Dim nm As Name
  Dim idx As Long
  MsgBox ThisWorkbook.Names.Count
  
  For Each nm In ThisWorkbook.Names
    Debug.Print nm.Name & vbCrLf & "  " & nm.Value
    Next
End Sub

念のためにこれを実行した結果も教えてください。
非表示の名前があるかもしれないので・・・。

【50670】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  Jaka  - 07/8/8(水) 16:43 -

引用なし
パスワード
   前によろずやさんがどこかで回答していたものまんまですが....。
マクロを無効にできません。
また、コードの書き方自体私にはわかりません。

よろずや 2004/07/28(水)
23:46:21 パスワード 
マクロシートを挿入して、
A1 に Auto_Open と記入。
A1:B1 を選択して、[挿入]-[名前]-[作成]-[OK]
B1 に =ALERT("test",2) と記入。
C1 に =HALT() と記入。
ブックを保存終了して、改めて開くとメッセージボックスが
表示されます。

【50674】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  山形  - 07/8/8(水) 22:13 -

引用なし
パスワード
   ▼ichinose さん:
>▼山形 さん:
>>上記試してみました。
>>
>>Modules.count は0になりましたが、
>>無効にできないマクロは残っております…
>
>↑これは、どんな結果によって、どんなシグナルで確認できるのですか?

マクロのセキュリティを最高にして開くと、
「無効にできないマクロが含まれています」
と警告メッセージが表示されます。

>それから、先日の名前の定義ですが、
>
>標準モジュールに
>
>Sub test()
>  Dim nm As Name
>  Dim idx As Long
>  MsgBox ThisWorkbook.Names.Count
>  
>  For Each nm In ThisWorkbook.Names
>    Debug.Print nm.Name & vbCrLf & "  " & nm.Value
>    Next
>End Sub
>
>念のためにこれを実行した結果も教えてください。
>非表示の名前があるかもしれないので・・・。

Names.Countは0でした

【50680】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  Jaka  - 07/8/9(木) 9:18 -

引用なし
パスワード
   >マクロを無効にできません。
って、言うよりマクロを無効にできているのか確認できませんが、
Auto_Openを実行させずに開くことはできました。
すみません。
熱帯夜で寝不足のせいにしておこう。

余談ですが、メニューエディタがくっついていたらどうなんでしょうね?
添付されている状態と同じようだから無効状態でも表示されてしまうんじゃなかろうか?

今日も熱帯夜で明け方まで寝れないのかぁ。
快適な夜を過ごせる人がうらめしい。

【50691】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  山形  - 07/8/9(木) 22:55 -

引用なし
パスワード
   ▼Jaka さん:
>>マクロを無効にできません。
>って、言うよりマクロを無効にできているのか確認できませんが、

メニューバーにボタンが追加されているので、
マクロは無効になっていないと確認できました。

>Auto_Openを実行させずに開くことはできました。

XLMマクロで無いのかもしれません。
失礼しました。

VBAでもXLMでもないマクロが含まれているかどうかを知る方法はあるのでしょうか?

>余談ですが、メニューエディタがくっついていたらどうなんでしょうね?
>添付されている状態と同じようだから無効状態でも表示されてしまうんじゃなかろうか?

メニューエディタがくっついているかどうかを知るには
どうしたらよいでしょうか?

【50692】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  ichinose  - 07/8/10(金) 7:30 -

引用なし
パスワード
   ▼Jaka さん:

おはようございます。

>>マクロを無効にできません。
>って、言うよりマクロを無効にできているのか確認できませんが、
>Auto_Openを実行させずに開くことはできました。
>すみません。
>熱帯夜で寝不足のせいにしておこう。
>
>余談ですが、メニューエディタがくっついていたらどうなんでしょうね?
>添付されている状態と同じようだから無効状態でも表示されてしまうんじゃなかろうか?
考えもつかない原因でした。
キーワードは「メニューエディタ」ですね!!
メモメモ・・・。

これ、シートを新規ブックにコピーすることで解消できるのでしょうかねえ?

【50696】Re:Excel4.0のXLMマクロの編集方法 追伸
発言  Jaka  - 07/8/10(金) 14:25 -

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

▼ichinose さん:
>これ、シートを新規ブックにコピーすることで解消できるのでしょうかねえ?
Office5.0 EXLVBA のマニュアルに
[メニューエディタ]ダイアログボックスを表示するには
・Visual Basic モジュールに切り替えて、[ツール]-[メニューエディタ]コマンドを選択します。
とか、書いてあったんで大丈夫だと思いますけど...確実でないです。
谷さんが詳しそうです。

ht tp://www.vbalab.net/vbaqa/c-board.cgi?page=&no=12604&mode=tre&id=excel&cmd=jmp


▼山形 さん:
>メニューエディタがくっついているかどうかを知るには
>どうしたらよいでしょうか?
すみません。方法はわかりません。
多分知る方法は無いんじゃないかと....。
メニューそのものの編集等はできないけど、マクロを有効で開けば表示されたメニューの削除、入れ替え等はできると思います。
(言い換えれば編集になるのかな?)
基本の原本は残こりますが。


07/8/8(水) 16:09 に書いて消したものもついでに載っけて置いたり。

なんとなくですが...。
メニューにマクロで作ったと思われるメニューがあったりしませんか?

メニューエディタで作ったメニューは、マクロを無効にできないような気もします。
ブックに添付してあるような感じ見たいですし....。
実際に見たこと無いので確実じゃないですけど。

で、メニューエディタで作ったメニューなら95以前でないと触れそうに無いです。

【50712】Re:Excel4.0のXLMマクロの編集方法 追伸
お礼  山形  - 07/8/11(土) 18:17 -

引用なし
パスワード
   ▼Jaka さん:

>07/8/8(水) 16:09 に書いて消したものもついでに載っけて置いたり。
>
>なんとなくですが...。
>メニューにマクロで作ったと思われるメニューがあったりしませんか?
>
>メニューエディタで作ったメニューは、マクロを無効にできないような気もします。
>ブックに添付してあるような感じ見たいですし....。
>実際に見たこと無いので確実じゃないですけど。
>
>で、メニューエディタで作ったメニューなら95以前でないと触れそうに無いです。

推測するにメニューエディタで作成されたメニューのようです。
Excel97以降では編集できないようです。

色々とありがとうございmした。

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