資源描述:
《EXCEL フォーム》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、フォームについて Topへ·チェックボックスやオプションボタンなどをシートに貼付けて利用する方法の一例です?!ぅ偿螗去愆`ルツールボックスにも同じようなボタンがありますが、ここで使用するのはフォームのボタンです。·【完成例】oC:G列にチェックボタンなどの入力値を選択して、[入力]ボタンでSheet2へ入力します。oA:B列は作業(yè)列として使用しています。これらはマクロでの処理を極力簡易にするためにシートでほとんどの処理をしています。オプションボタン Topへ·複數(shù)の選択肢から1つだけを選択するときに使用します。·グループボックスを利用してグループ別に制御することが出
2、來ます?!ぁ静僮鞣椒ā?.[表示]→[ツールバー]→[フォーム]を選択して、[フォーム]ツールバーを表示します。2.ツールバーのオプションボタンをクリックし、シート內(nèi)をクリックすると、オプションボタンが配置されます。1.文字部分をクリックして、カーソルを表示すれば文字を修正できます。例では「男性」「女性」に変更しました。2.この2つのオプションボタンで1セットになるのでグループ化します。ツールバーのグループボックスボタンをクリックし、オプションボタン2個を囲みます。3.オプションボタンの書式設(shè)定をします?!欹抓伐绁螗堀骏螭蛴谣辚氓?、[コントロールの書式設(shè)定]を選択し
3、ます。4.リンクするセルに「B3」セルを指定します。女性の方のオプションボタンはグループ化されているので、自動的に「B3」に設(shè)定されます。オプションボタンのON,OFFの狀態(tài)をB3セルに入力するということです?!欷长长卫扦?こ配置していますので、どちらがONになっているか數(shù)値が入力されます。男性なら1,女性なら2となります。1.同様に年齢の區(qū)分をオプションボタンで作成します。リンクするセルはB6とします。チェックボックス Topへ·オプションのONとOFFを切り替えます。チェックが入っている時はTRUE、入っていない時はFALSEが返ります?!ぅ末`ルバーのチェックボ
4、タンをクリックし、シート內(nèi)へ配置します。リンクするセルはB8とします。スピンボタン Topへ·値を増減することが出來ます。上向きの矢印をクリックすると値が増加し、下向きの矢印をクリックすると値が減少します?!ぁ静僮魇猪槨?.ツールバーのスピンボタンをクリックし、シート內(nèi)へ配置します。2.設(shè)置したスピンボタンを右クリックし、[コントロールの書式設(shè)定]を選択します。最小値1,最大値12,変化の増分1,リンクするセルD11とします。3.D11セルを選択し、[書式]→[セル]で表示形式を「G/標準"月"」とし、左揃えにしました。スピンボタンで日付を上げ下げするには? To
5、pへ·スピンボタンでは最小値と最大値は0~30000の範囲が設(shè)定できます?!せ鶞胜虮救铡窽ODAY()」にして、スピンボタンで日付を上げ下げするには?oスピンボタンの書式設(shè)定を現(xiàn)在値:15000、最小値:0、最大値:30000、変化の増分:1、リンクするセル:A2とします。o表示するB2セルには=TODAY()+A2-15000 として、現(xiàn)在値を基準に上下できるようにします。oコンボボックス Topへ·ドロップダウンリストボックスに項目が表示でき、選択した項目の番號が返されます?!ぁ静僮魇猪槨?.表示するリストをH13:H20に入力しておきます。2.ツールバーのコンボ
6、ボックスをクリックし、シート內(nèi)へ配置します。1.設(shè)置したコンボボックスを右クリックし、[コントロールの書式設(shè)定]を選択します。入力範囲H3:H20,リンクするセルB14,ドロップダウンリストの行數(shù)8とします。リストボックス Topへ·リストを表示し、選択した項目の番號が返されます。·【操作手順】1.ツールバーのリストボックスをクリックし、シート內(nèi)へ配置します。1.設(shè)置したリストボックスを右クリックし、[コントロールの書式設(shè)定]を選択します。入力範囲H3:H20,リンクするセルB17,選択の種類を「単一選択」とします。ボタン Topへ·リストを表示し、選択した項目の
7、番號が返されます?!ぁ静僮魇猪槨?.ツールバーのボタンをクリックし、シート內(nèi)へ配置します。「入力」と文字を変更します。2.マクロの登録ダイアログが表示されますが、この段階では登録しないので「キャンセル」ボタンで閉じます。數(shù)式の設(shè)定 Topへ·B列に返された値をマクロのコードでそれぞれの値に変換しても良いのですが、ここでは理解しやすくするためにシート內(nèi)で処理します。o「性別」はB3の値が1なら男性、2なら女性となるようにします。=CHOOSE(B3,"男性","女性") または=IF(B3=1,"男性","女性")o「年齢」