「StiLL」Excel情報267  フォーム--スピンボタン Excel2007版
■数字を、ボタンにて増減させる機能がExcelにあることを、皆さんはご存知ですか?それが今回ご紹介する「スピンボタン」です。特に年や月といったものは、この機能を使うと値の選択がとてもかっこよく、楽になりますよ。ぜひお試しください。 ☆対応方法:[フォームコントロール]の[スピンボタン]をシート上に貼り付けます。シート上に貼り付けたスピンボタンの[現在値]〜[変化の増分]までの4項目を設定し、[リンクするセル]を指定します。指定した値は、オートシェイプへリンクさせることもできます。 ※ご注意下さい。スピンボタンで「月」を設定する場合、[最小値]は「1」、[最大値]は「12」にします。
今回は、バックナンバー031でご紹介した、「フォーム--スピンボタン」のExcel2007版をご紹介します。
Excel2003以前のバージョンでの方法は、以下のバックナンバーをご参照ください。
【バックナンバー031】 フォーム--スピンボタン
スピンボタンを作成する為には [開発]タブがリボンに表示されている必要があります。
[開発]タブを表示する方法は下記のバックナンバーをご参照ください。
【バックナンバー255】 関数--INDEX関数、コンボボックスの作り方 Excel2007版
■以下のように、年月をボタンで選択できるようにします。
■スピンボタン
上向き矢印と下向き矢印の両方が付いたボタンです。セルに付けることができます。上向き矢印を
クリックすると値が増加し、下向き矢印をクリックすると値が減少します。
@[開発]タブ→[挿入] ボタン→[フォーム コントロール] を表示し、 [スピンボタン] を選び
シート上に貼り付けます。
Aシート上に貼り付けたスピンボタン上で右クリック→[コントロールの書式設定]→[コントロール]
を選択します。
以下のように [現在値] 〜 [変化の増分] までの4項目を設定し、[リンクするセル] を指定します。
([リンクするセル] には、実際に値を表示したいセルを指定します)
Bセルに色を塗ったり文字のフォントを指定して、体裁を整えれば完成です。
■さらにもう一歩
先ほど、セルC6には年を、セルF6には月を選択できるよう指定しました。
この選択した年月を、下のようなオートシェイプへ表示します。
@任意のセルを指定し、以下のように「="あなたの選択年月は"&C6&"年"&F6&"月です"」
と指定します。(例ではセルJ2にこの数式を指定します)
A好きな形のオートシェイプをシートに貼り、そのオートシェイプを選択した状態で、
「=J2」(@の数式を入力したセル)と数式バーに入力します。
Bすると、オートシェイプに値が表示されます。色や形といった体裁を整えれば完成です。
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます