- ベストアンサー
マクロを使った表(エクセル2010)
高校の生徒の情報台帳をマクロを使用して作成したいのですが、どの様にマクロを活用していいか分かりません。 例 名前、生年月日、何年何組の台帳で、1年から3年迄使用する場合、名前をクリックして何年何組を変更できる様にする等。。。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2です。 私の述べた、「ユーザー設定リスト」の説明を補足します。 Excel 2010 以降では、[ファイル]、[オプション]、[詳細設定]、[全般]、[ユーザー設定リストの編集] の順にクリックします 「ユーザー設定」の画面で 「インポート」の左の(枠の)左矢印をクリック データ範囲をマウスで指定 「インポート」をクリック シートのセルで最初の氏名を入力 オートフィルする(縦方向、横方向とも可能)。人数分で止めること。 シートデータから登録→←リストからシートへ入力ともできる、(決まったデータで何回も使うものなら)便利な機能です。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17070)
最初のデータ入力=生徒の氏名や属性は手入力になります。マクロはそれらの加工や検索のために便利です。その点の認識が甘いと思う。 生徒名一覧はユーザー定義で入力するのが早いと思うのでお勧め。 Googleで「Excel ユーザー定義 リスト」で照会のこと。 クラスに関する、色んな場面のシート作成で、すぐ生徒名をシートのA列などに設定できるから。1クラス3-40名以下、学年3-4クラスの生徒数として念頭にある。 次学年初めのクラス替えの場合は、クラス組みを作り直しになるが、再入力でなく、少し簡単なやり方もありそう。 >名前をクリックして何年何組を変更できる様にする等 は原理的におかしい。次の年のクラス情報が必要だから。とりあえず表が完成したら、次の年のことは、その際に、やり方を質問したら。 ーー クラスは1シート1クラスにする。シートタブをクリックすれば、すぐ画面が切り替わる。 こんなことも知らないレベルで、仕事にエクセルを使えないと思うので、相当な勉強が必要と思う。エクセルを知っている指導者の元に始めるとかが必要だと思う。なぜすぐマクロの話題にするのか、小生には、理解不能。
- kkkkkm
- ベストアンサー率66% (1742/2617)
> 何年何組を変更できる様にする等 等とは?そんな曖昧な情報でマクロができると思ってるですか? そもそもやりたいことが意味不明。 すぐに回答とか甘えてるんじゃない!
お礼
kkkkkm 様 マクロの事を理解してないのに、軽はずみな質問をしてしまい大変反省してます。 ご指摘ありがとうございました。
お礼
imogasi 様へ この度は有難うございました。 とても助かりました! 早速試してみたいと思います。