• ベストアンサー

VBA マクロのボタンの削除

VBAでマクロを作成しボタンで動くようにしました、その後色々とマクロを編集してたら、このボタンが削除できなくなりました。 今はどのマクロに関連付けられているのかもよく分からないのですが、 このような場合はどのようにしたらよいのでしょうか 困っています、どなたか同じような経験をした人はいないですか、 よろしくお願いします。

  • htgo
  • お礼率33% (407/1224)

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

ワークシート上にコマンドボタンを配置してあるのですね? コントロールツールボックスのツールバーを出し、デザインモードの三角定規や鉛筆みたいなアイコンをクリックしてデザインモードに切り替えたら削除できるはずです。

htgo
質問者

お礼

merlionXXさん、有り難う御座います 悩んでいたのが嘘みたいにすっきりしました

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

もう回答がでて旨く行ったようですが、質問の文章としてみた場合 「ボタン」には (1)シート(やフォーム)にコマンドボタンを貼り付けて、マクロを登録している場合 のほかに (2)ユーザー設定ボタンの挿入のボタンとあります。 質問は(1)を言うらしいが、(2)も有るので、深く言えば、はっきりさせるべきです。 (2)は http://support.microsoft.com/kb/879786/ja の削除方法にあります。

htgo
質問者

お礼

imogasiさん、回答有り難うございました。

関連するQ&A

  • VBAでマクロを消すコマンドがありますか

    Sheet1に「コピー」ボタンを置き、クリックすると"Sheet1"のコピー"Sheet1 (2)"を作成するマクロを作成しました。 このあと、"Sheet1 (2)"にコピーされた全てのボタンとマクロを削除したいのですが、 ボタンの削除はうまくできましたがマクロが残ってしまいます。 これをやる目的は、Sheet1でいろいろ編集した帳票をReadOnlyの保存版を作って残したいということです。 ボタンが無くなるので"Sheet1 (2)"のマクロは使えなくなり、目的は達成しているのですが、できればごみとなった"Sheet1 (2)"のマクロを消したいのです。 VBAの記述内でマクロを消去することはできるのでしょうか。

  • VBAとマクロ

    お世話になります。田吾作7です。 ふと思ったのですが。。。 VBAとマクロの違いって何でしょう? 「マクロの記録」ボタンを押したのがマクロですか? VBAは、MS-Officeのモジュールにユーザ自身が書き込んだら、それはVBAですか? もしそうなら、[マクロの記録]ボタンはなぜ[VisualBasicツールバー]にボタンがあるのでしょうか。マクロを編集しやすくするためでしょうか? 記録で Range("A1").select それを編集で Range("A2").select としたらVBA? さらに最初っから Range("A2").select と記録したマクロは、やっぱりマクロ? VBAとマクロって違いあるのでしょうか? いつも疑問に感じて、モヤモヤしてます。 だれか、このモヤモヤ感を解消してください。 よろしくお願いします。 余談ですが・・・ VBAは[VB for Application]ですよね? Office関連のためのVBってことですよね。 でもAPIを使ってWINDOWSを制御することもできるから[for App]の意味が無いような気がする今日この頃・・・

  • VBA 削除ボタン

    VBA初心者です。ユーザーフォーム上に削除ボタンを作成しました。 削除ボタンを押した時に「本当に削除していいですか?はい・いいえ」などのメッセージがでてくるようにしたいのですが、どういうコードをどこに記載したらいいか教えて頂きたいです。

  • マクロのボタンを消したい

    エクセル2000での質問です。 マクロを組んでツールバーにボタンを作成しました。 必要なくなったので削除したいのですが上手くいきません。 どうやれば削除出来ますか? 当然の事ながらボタンのみでなくマクロ自体も必要ありません。

  • PowerPoint VBAコマンドボタンでのマクロ

    PowerPointでVBAを使ったフォームを作製しました。 そのフォームを表示させるためマクロを書き、スライド上に コマンドボタンを配置させマクロを実行させたいと思っています。 ExcelのVBAですとコマンドボタンにマクロを割り当てるのは ツールバーのフォームのコマンドボタンで設置すると簡単ですが PowerPoint VBAですとコントロールツールボックスでのコマンド ボタンしかなくボタンにマクロを割り当てる方法が分かりません。 どなたかコマンドボタンにマクロを割り当てて実行する方法を 教えて下さい。 宜しくお願い致します。

  • マクロ(VBA)の削除について

    マクロ全くの初心者です。 先日、知り合いからエクセルで作った文書をもらいました。 その文書にはマクロが含まれているとの警告が表示されます。 私には必要がないので[ツール]ー[マクロ]ー[マクロ]でマクロの削除をしようとしたのですが、何度やってもマクロ名が表示されないので削除出来ません。 作成者のパソコンでないと削除は出来ないのでしょうか? (この文書はいろいろ経由して私の手元にあるので作成者が誰だかわからないのです。経由したのは信頼できるところなのでウィルスの可能性はありません) 他に削除の方法がありましたら教えてください。よろしくお願いします。

  • EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?

    VBAのマクロでシートのコピーをしたいのですが、元のシートにはVBAのコードが含まれています。コピーするのはデータだけのコピーが必要で、マクロ自体は必要ないのですが、それを削除するコードはどのように書いたらいいのでしょうか? どうしてもコピーしたファイルを開くと「マクロが含まれています」という確認メッセージが出てしまうのですが、それもなくしたいのです。 シートにフォームのボタンが配置されている場合も同様に、そのボタン自体をなくした状態でコピーを行いたいのですが・・・。プログラムで行うのは不可能なのでしょうか?

  • Word_マクロボタンの削除

    Word2000を使用しています。 マクロを登録してツールバーにボタン化しました。 そのマクロを「ツール→マクロ→削除」で削除したのですが ボタンの消し方がわかりません。 お詳しい方ぜひ教えて下さい<(_ _)>

  • VBAでのマクロの削除方法について教えてください。

    ACCESS2000のVBAから、excelのThisWorkbookに書かれたVBAマクロ「Sub Workbook_BeforeSave」を削除したいのですが、うまくいきません。どなたか方法を教えてください。よろしくお願いいたします。

  • VBAでマクロを中止させる関数ってありますか?

    VBAで簡単なマクロを作成しています。 ボタンを押すとマクロを中止してプログラムを終了させてたいのですがマクロを中止させる関数ってあるのでしょうか?

専門家に質問してみよう