{"text_format":"1","workbook":"xlsx","n_sheets":2,"sheets":["README","受講生成績シートの例(このシート名は何でも良いです)"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"README","index":0,"n_rows":35,"n_cols":9,"rows_kept":35,"cut":false,"hidden":false,"merged":[]}
[null,null,null,null,null,null,null,"ver.",20250521]
[]
["名称"]
[null,"ApABCD_GradingVBA"]
[]
["説明"]
[null,"成績得点に基づいて A+, A, B, C, D の標語付けをサポートするVBAプログラム"]
[]
["使用方法"]
[null,"１．マクロの有効化",null,"（マクロの有効化はOSやエクセルのバージョンなどによって方法が異なる場合があります．）"]
[null,null,1,"このマクロ付エクセルファイル（xlsm）を右クリックし，「プロパティ」をクリックします．続いて，「全般」タグの「セキュリティ」の「許可する」をチェックし，「適用」と「OK」をクリックします．"]
[null,null,2,"このマクロ付きエクセルファイルを開いて，メニューの「ファイル」→「オプション」→「リボンのユーザ設定」→「リボンのユーザ設定（B）」の「開発」をチェックします．"]
[null,null,3,"このマクロ付エクセルファイルのリボンの「開発」→「マクロのセキュリティ」をクリックし，「トラストセンター」の「マクロの設定」のパネルで，「VBAマクロを有効にする・・・」をチェックし，「OK」をクリックします．"]
[]
[null,"２．このマクロ付エクセルファイルの使い方"]
[null,null,1,"「受講生成績シートの例（このシート名は何でも良いです）」に示すような受講生成績シートを作成します．受講生の得点を赤色の列範囲，A+,A,B,Cクラスの下限点を青色の行範囲に示すように記入します．"]
[null,null,3,"Ctrl-x を押下します．（Ctrlキーとxキーを同時に押します．）　もしくは，リボンの「開発」→メニューの「マクロ」→\"Main\"を「実行」します．"]
[null,null,4,"「受講生得点の列範囲．．．」のメッセージが出ます．"]
[null,null,5,"受講生得点の（赤色の）列範囲をマウスドラッグして指定し，OKをクリックします．"]
[null,null,6,"「評点クラスA+,A,B,Cの加減得点の．．．行範囲．．．」のメッセージが出ます．"]
[null,null,7,"下限得点の（青色の）行範囲をマウスドラッグして指定し，OKをクリックします．"]
[null,null,8,"列範囲の右列に評点，行範囲の下行に人数分布などが表示されます．"]
[null,null,9,"クラス分けをし直したい場合は，下限得点（青色の行範囲）を編集後に再度 Ctrl-x を押下します．"]
[]
[null,"３．マクロの無効化"]
[null,null,1,"必ず，安全のためにVBAマクロを無効にしてください．"]
[]
["参考"]
[null,"筑波大学におけるGPA制度"]
[null,"https://www.tsukuba.ac.jp/education/ug-courses-gpa/"]
[]
["注意"]
[null,"VBAマクロの使用は危険を伴います．Microsoft社はVBAマクロの有効化を推奨しておりません．全て自己責任でご使用下さい．"]
[]
["©Copyright","2014-2025","Hotaka TAKIZAWA, All Rights Reserved"]

{"sheet":"受講生成績シートの例(このシート名は何でも良いです)","index":1,"n_rows":20,"n_cols":17,"rows_kept":20,"cut":false,"hidden":false,"merged":[]}
[null,null,null,null,null,null,null,null,null,null,"A+クラスの下限点","Aクラスの下限点","Bクラスの下限点","Cクラスの下限点"]
["受講生の学籍番号","氏名","問題１","問題２","得点","標語（↓VBAプログラムがこの列に「標語」を書き込みます．）",null,null,null,null,90,85,65,40,null,null,"←　例えば，A+に90を指定した場合，90点以上がA+，それ未満がAになります．"]
[20221001,"筑波太郎",38,48,{"$f":"C3+D3","v":86}]
[20221002,"天王台花子",23,32,{"$f":"C4+D4","v":55}]
[20221003,"茨城次郎",19,31,50]
[20221004,"埼玉所子",44,37,81]
[20221005,"茨城土子",45,50,95]
[20221006,"筑川春子",24,32,56]
[20221007,"守谷フランソワーズ",5,8,13]
[20221008,"栃木郁子",24,35,59]
[20221009,"筑山三郎",50,50,100]
[20221010,"ジョンソン明子",31,34,65]
[20221011,"川越川子",43,23,66]
[20221012,"東京京子",47,39,86]
[20221013,"群馬冬助",22,45,67]
[20221014,"鹿児島一郎",50,34,84]
[20221015,"千葉一",31,40,71]
[20221016,"名古屋マイケル",37,28,65]
[20221017,"筑波花子",44,31,75]
[20221018,"神奈川マリー",45,30,75]