データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
正信井筒 さん、こんにちは。返信ありがとうございます。
コマンド ボタンのサイズの現象については、無事に改善したようですね。
マクロを使ったリボンの最小化については、次のページが参考になると思うで、紹介します。
参考ページ : リボンを最小化・非表示にする
(当フォーラムにいつも丁寧なコメントを寄せてくれている、きぬあさ さんのページです)
展開されているリボンを最小化する場合には、「SendKeys "^{F1}"」 といったコマンドを実行するだけでいいのですが、リボンが最小化されている時にこれを実行してしまうと、逆にリボンが展開されてしまいます。
そのため、ブックを開いた時に実行するマクロに 「リボンが最小化の状態なら、このコマンドを実行しない」 という感じの判別の仕組みを入れておく必要がありそうです。
判別の仕組みのコードの書き方などについては、「MSDN の VBA フォーラム」 で情報を集めてみるといいと思いますよ。