|
βさん、早速回答有難うございます。
EXCELL2007とEXCELL2013のVBAコードが一部違いますので
例えば最終行の把握等です。
その辺を修正して両Bookプログラムを作成していました。
Excell2013で2007用のBookは正常に動作するが、2013用のBookは
userformの釦は正常に機能するが、ワークシート上の釦は機能しないと
云うことです。
コマンド名はコード上と釦名は合わせています。
ただ、オプションのセキュリティセンターの設定を色々扱っていたら
一応当面の問題は解決しました。
アドバイス頂いているコード追加の件は、今しばらく時間下さい。
有難うございました。
▼β さん:
>▼コマちゃん さん:
>
>>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
|
|