• 締切済み

SpinButton コントロールについて

Excel 2013を使い、カレンダーを作りたいのですが、添付データのボタンを見かけましたが、 表示方法、設定方法がわかりません、普通のスピンボタンは、上下方向で増減する事は、資料等 から理解出来ますが、この方法での設定を教えて頂きたくお願いします。 エクセルは、完全に習得出来ていません、よろしくお願いします。 パソコンOSは、Windows 7 Office 2013 を使用しています。

みんなの回答

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.6

こんにちは 済みません、 セルC1に =DATE(2016,MONTH(DATE(2016,1,1))+F1-60,1) は セルG1に =DATE(2016,MONTH(DATE(2016,1,1))+F1-60,1) の間違いです。

kawanote9441
質問者

お礼

何度もご回答頂きありがとうございます。 ご回答No.5からNo.6のご指導内容に基づいて行った結果、当方の未熟が 原因か、目的を完遂出来ませんでした、そこでその状態を新たな質問として 添付ファイルを付け、「SPINButtonコントロールについて2」として 改めて質問させて頂きます、大変ご迷惑を掛けますが宜しくお願いします

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.5

こんにちは SpinButtonで 1~12月を変化させるようにしてます。 年を切り替えるのはどのようにしたいのですか? スタート年月を決めて月毎に前後するなら、 Max 0、Min -120、Value 60 として、LinkedCell をF1 として セルA1に =YEAR(G1) セルC1に =MONTH(G1) セルC1に =DATE(2016,MONTH(DATE(2016,1,1))+F1-60,1) とすればいいです。

kawanote9441
質問者

お礼

大変ご面倒な質問で申し訳ございません。 最後のご回答ですが、セルC1の書式が、同一セルに違う式と有りますが どの様に入力すれば良いのか、理解出来ませんので、再度のご指導をお願い 致します、ご親切な回答を頂き何度も質問を送りまして申し訳ないです。 何卒よろしくお願いいたします。

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.4

こんにちは No1です。 何度も済みません。 月の表示も見えるようにするとしたら、 Max 12、Min 1 として、G1の数式は =DATE(YEAR(DATE(A1,1,1)),MONTH(DATE(A1,1,1))+C1-1,DAY(DATE(A1,1,1))) で。

kawanote9441
質問者

お礼

非常に解り易いご回答を頂きありがとうございます。 ご指示通り入力し、目的のカレンダーが出来ました。 お礼のコメントで恐縮ですが、A1セルの部分もC1セル同様年表示が 2016年から2017年に、又、逆に2016年から2015年に変わる様にする事 は出来ないものでしょうか?ご面倒ですがよろしくお願いします。

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.3

こんにちは No1です。 普通に年の方がいいですね。 C1の数式は消して、SupinButtonのプロパティで Max 11、Min 0 として、リンクセルはC1にして、G1の数式は =DATE(YEAR(DATE(A1,1,1)),MONTH(DATE(A1,1,1))+C1,DAY(DATE(A1,1,1))) で。

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは No1です。 カレンダーは出来ているのでしょうか? http://www.wpbnavi.com/3895 等を参考にカレンダーを作成して、リンクセルをF1とし、 年を指定するセルがA1、月の表示セルをC1とするなら、セルG1に =DATE(YEAR(DATE(A1,3,1)),MONTH(DATE(A1,3,1))+F1,DAY(DATE(A1,3,1))) セルC1に =MONTH(G1) として、A1の年度だけ手入力して、月はSpinButtonで増減します。

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは 開発タブ-挿入-ActiveX コントロールでスピンボタンを選択して作成。 スピンボタンを右クリックしてプロパティで、LinkedCell を指定して、 Max、Min を「12」「1」とかにすれば月数とかがリンクしたセルに入力出来ます。 スピンボタンで何をしたいかで設定するプロパティを変えます。

kawanote9441
質問者

お礼

ご教示ありがとうございます、恐れ入りますが、補足コメントを記載しましたので、これについてよろしくお願いいたします。

kawanote9441
質問者

補足

ご回答の前半で「開発タブ-挿入-ActiveX コントロールでスピンボタンを選択して作成」までは解りましたが、プロパティのLinkedCellの処から、 具体的に知りたいのですが、目的は、この設定で、カレンダーの年月を前後に変えたいのです。 右側をクリックして次の月に、左側で前の月にと成るようにしたいのです。 大変ご面倒ですが、今一度お願いします。

関連するQ&A