|
▼コマちゃん さん:
>Excell2007でも同じプログラムを作成していたので、
>動作させると正常に動作します。
【同じプログラム】というのは、同じブックを2007で動かすとOK,
2013で動かすとNG ですか?
それとも、2007 で作成していたのと同じ【ような】ブックを作成して動かすとNG なんですか?
>デザインモードでコマンド釦のプロパティを表示させようと
>しても、表示できず、ワークシートのプロパティが表示されます。
プロパティ画面の上のコンボボックスにWorkSheetが表示されているんでしょうが
このコンボボックスの▼をおしてもCommandButtonはでてきませんか?
>同じExcell2013 VBAでWin-XPとWin8.1で何か違いが有るのでしょうか。
XP 環境がないので確認はできませんが、少なくとも、ActiveXのあたりに違いはないと思います。
不具合が発生しているブックの標準モジュールに以下を貼り付けて動かしてみてください。
そこで表示されるCommandButtonの名前と、シートモジュールに書いてあるイベントルーティンの
CommandBttonの名前は同じですか?
たとえば、シートモジュールでは CommandButton1_Click 等。
でも、実際にシート上に挿入されたものは CommandButton21 とか?
Sub Test()
Dim sp As Shape
For Each sp In ActiveSheet.Shapes
MsgBox sp.Name
Next
End Sub
|
|