• ベストアンサー

ボタン作成について

オートシェイプの上にマクロのボタンを作成しました。それを他の場所に動かすとオートシェイプのみ動き、マクロのボタンはそのままの位置です。グループ化をしようとしましたが無理でした。オートシェイプの上にマクロのボタンを置きたいのですが、どうすればいいですか?

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

  • ベストアンサー
  • Ryocchi
  • ベストアンサー率38% (38/98)
回答No.1

マクロのボタンはデザインモードでなければ選択できません。 コントロールツールボックスを表示して、デザインモードボタンを押して移動させてみてください。

pop2003
質問者

お礼

ありがとうございました。

関連するQ&A

  • VBAで作成したボタンが押せない

    WIN2000でEXCEL2000を使用しています。 エクセルのVBAでダイアログを作成しその中に オートシェイプの四角形ボタンを作成しました。 そのボタンを押すとマクロが実行されるように しています。 しかし、私のPCではボタンを押したら実行できるのに 他のPCではボタンを押しても実行されないPCも あります。他のPCもOS、EXCELは同じものです。 なぜこのような事が起きるのか教えてください。

  • EXCELのボタンの整列

    EXCEL2000を使用してます。 ワークシート上にオートシェイプで同じ大きさのボタンの図形を10個ほど作成してマクロの登録をしています。 これらのボタンの位置がバラバラで見た目が悪いので、 きれいに整列させたいのですが、いい方法がありましたら教えてください。

  • エクセルで実行ボタンを加えたい!

    エクセルでマクロを組んだので、その実行をボタンにしたいのですが、普通のオートシェイプで実行ボタンを作るのでなくよくホームページでみたりするようなボタンにしたいのですが、どのようにシート上に設置したらよいのでしょうか??おしえてください。

  • ダブルクリックでオートシェイプ作成

    エクセル2000を使用しています シートにイメージコントロールを貼り付け、画像を取り込みます その画像の上でダブルクリックすると、吹き出しのオートシェイプが作成されるようにしたいのです 作成される位置はダブルクリックした場所、 という質問なのですが、こんな事は可能なのでしょうか 宜しく御願いいたします

  • 押したボタンの位置取得(共通のマクロ)

    押したボタンの位置を取得したいのですが、 多数あるボタンのマクロを同じマクロにしたいのです。 自分で検索したところ、下記のところまではわかったのですが ボタン名をひとつひとつ指定しなくてはなりません。 MsgBox ActiveSheet.OLEObjects("CommandButton1").TopLeftCell.Address "CommandButton1"の所を、「いま押したボタン名」と指定できれば できるのではないかと考えていまが、そもそもコマンドボタンの場合 ボタン数の分マクロを入力しなくてはならないので、 オートシェイプのボタンに統一の同じマクロを登録できれば、 そちらのほうがいいです。 どうかよろしくお願いします。

  • ExcelVBA オートシェイプについて

    セルの選択した場所のとなりにオートシェイプを移動させるマクロを組みたいと思っています 見かけがまったく同じシートが4枚あり、そのシート全てに同じマクロを指定したいのですが、オートシェイプの名前の指定の仕方が分からなく困っています SelectionChangeイベントでオートシェイプ移動のマクロを動かしているので、同じ名前のボタンならよいのですが・・・ なにかよい方法はないでしょうか?

  • 印刷時図形がずれてしまいます。

    Word2000でオートシェイプを作成。 そこにテキストを追加して入力しました。 テキストの一番先頭を3スペースぐらい空けて小さなボタン画像を「テキストの折り返し」を前面にして配置しました。 画面上では全く問題ないのですが、プレビューを見たり印刷したりするとオートシェイプとボタン画像の位置関係が大きくずれてしまいます。 グループ化を試してみましたが、同じことでした。 原因がまったくわかりません。 こんな現象をご存知の方がいらっしゃいましたら、お教え願いたいのですが。 よろしくお願いいたします。

  • VBA エクセルの関して ボタンを表示させるマクロ

    マクロ初心者です。初心者過ぎて説明がわかりにくいかと思いますがよろしくお願いします。 今現在、データ入力のためにマクロを活用しようと考えております。そこで、ある特定のボタン(オートシェイプで作ったボタン)を表示させるボタンを作りたいのですが、そのためには、ある特定のボタンを表示させるマクロのコード?が必要かと思います。 どなたか詳しい方がいらっしゃったらご教授願いたいです。つたない説明ですみませんが、よろしくお願いします。

  • エクセルのマクロボタンで

    エクセル97を使っています。 マクロをボタンに割り当て、そこに印刷マークを表示させたいと思っています。 ツールのユーザー設定のマクロボタン(黄色いスマイルマーク)ではなく、オートシェイプまたはコントロールツールボックスのボタンにビットマップを張りつければいいと思ったのですが、印刷のビットマップ(?)はどこにあるのでしょうか? Accessではボタンにピクチャーが割り当てられるので、印刷ボタンもあるのですが、そのボタンの絵も実際のフォルダのどこにあるのか、検索しても出てきません。 あれは.bmpや.icoではないのでしょうか? 他PCでも見られるようにしたいので、ビットマップを自作することは考えていません。 よろしくお願いします。

  • ワードのハガキ作成でオートシエイプは使えないのでしょうか

    ワードで往復はがきを作成しています。 文面にオートシェイプを使いたいのですが、オートシェイプ機能が使えません。感じとしてはハガキレイアウト自体がオートシェイプのようになっていますので、やはりその上にオートシェイプは使えないのでしょうか?そうすると普通のワード文書を作成して画像で貼り付けという方法しかないのでしょうか?どなたかいい方法、教えてください。ちなみに筆まめ17ももっていますがこれはワードのオートシェイプのような機能はあるのでしょうか?

専門家に質問してみよう