2017-08-24 7 views
0

上のコントロールを元に戻す私はコードでマクロを実行したい問題はその今あるが再度挿入&エクセル

Application.CommandBars("Standard").Controls("&Undo").Delete 

&元に戻すコントロールが見つかりません。再挿入する方法がわかりません。例えば、私は、エラーメッセージが「無効なプロシージャ呼び出しまたは引数」と言い、(前に働いていた)次の行を実行することはできません。

Application.CommandBars("Standard").Controls("&Undo").Enabled = True 

私は私のExcelファイルを再度開くしようとした、と私は実行しようとしました別のファイルに同じコードがありますが、&元に戻すコントロールがExcelから消えてしまったようです。私もコンピュータを再起動しようとしましたが、Application.CommandBars( "Standard")でコードを実行するときはいつでも同じエラーメッセージが表示されます。コントロール( "&元に戻す")。

誰かが私を助けてくれますか?

答えて

0

私の問題の解決策を見つけました。次のコードを使用して「標準」コマンドバーをリセットする必要があります。

Application.CommandBars("Standard").Reset 
関連する問題