Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(指定なし : 指定なし)
コマンドボタンが消える
投稿日時: 19/10/11 18:46:34
投稿者: zero2

ExcelのVBA、Worksheet_Activateで指定のシートに移動すると
そこに貼りつけてあるコマンドボタンが消えてしまいます。
カーソルを持っていってそのあたりをクリックすると現れ、押す事もできます。
 
どうすれば、こうならないようにできるでしょうか?
 
お教えください。

回答
投稿日時: 19/10/22 08:28:05
投稿者: S.Kos

こんにちは。
 
>そこに貼りつけてあるコマンドボタンが消えてしまいます。
>カーソルを持っていってそのあたりをクリックすると現れ、押す事もできます。
>
これ、何度か味わいました。
なぜそーなるのか、原因は全く掴めていませんが、解決策はあります。
 「そのブックの中に、新たなシートを用意して、問題を生じているシートをコピー」
   → シート左上をクリックしてコピペ、です。シートタブからのコピーではダメです。
 
これでダメなら、
 「新たなブックを用意して、問題を生じているシート以外の全てをコピー」
 
いずれかの方法で凌げるはず(あくまで経験上は‥)ですが、原因は解りません。
 
 

投稿日時: 19/10/26 19:41:06
投稿者: zero2

S.Kosさん、回答ありがとうございます。
ご指示通りタブではなく、左上をクリックしてすべてを選択して、新規のシートにコピーしました。
しかし、元のシートにあるデータはコピーされましたが、コマンドボタンはコピーされません。
いくつかあるボタンすべてがです。
 
何か操作を間違っているのでしょうか?

回答
投稿日時: 19/10/27 14:07:16
投稿者: S.Kos

zero2さん、こんにちは。
 
>ご指示通りタブではなく、左上をクリックしてすべてを選択して、新規のシートにコピーしました。
>しかし、元のシートにあるデータはコピーされましたが、コマンドボタンはコピーされません。
>
であるなら、先に記した、
 
>これでダメなら、
> 「新たなブックを用意して、問題を生じているシート以外の全てをコピー」
>
の他には思い当たりません。
 
なおこのとき、その「問題を生じているシート」は、全く新しく作り直すことになります。
お解りとは存じますが、念のため申し添えます。
 

トピックに返信