遊びファイル

マクロでどんなことができるか、試しにつくってみたファイルです。直接仕事には役立ちませんが、何かに応用することができるかもしれません。
覗いてみてください。

印刷関連   データが変わるところで改ページ
まずは印刷範囲を設定します、A列でデータが変わるところで改ページします。
データがあるところを印刷 印刷範囲の列範囲(何列目から何列目)を指定します。基準となるデータの始まる列と行を指定します。印刷するグループの数を指定します。1ページ目に1グループ目、2ページ目に2グループ目、というように印刷が実行されます。
行数を指定して改ページ
ファイル名通り、行数を指定して改ページするエクセルファイルです。
教育活動  希望振り分け 1シートで職業体験や進路講話などの希望割り振りを自動で行います。希望は第3希望までとります。割り振りは体験場所1、あるいは、講話1です。体験場所や講話数は最大15です。定員数の入力は必須です。簡単なファイルなので、覗いてみてください。
出席番号自動入力関数
年組を入力すると、関数で組ごとの出席番号を自動計算します。
あみだくじ自動作成 あみだくじをランダムに作成します。行事的な活動に役立つかもしれません。印刷範囲は作成したあみだくじの大きさに応じて設定してください。
計算 入金出金入力残高計算 入金の金額や出金の金額を、一つの列に順に入力し、その都度ボタンを押して残高を計算します。
番号や氏名があるところまで計算 9教科そろっていないと計算しない、番号がないところにデータがあっても計算しない、という、「Do Until」を使った、ちょっと変わったマクロです。
年齢計算表 誕生日を西暦で入れても、元号で入れても、年齢を何歳何か月何日まで計算します。生誕10000日まであと何日か、その記念日は何年何月何日かも計算します。
あと何日
卒業式まで今日から何日、テストまで今日からあと何日を計算するファイルです。
検索 特定データの重複検索 このファイルを開き、作業したいエクセルファイルを開き、そのファイルの中の特定のセルのデータと同じデータがないかを、Ctrlキー+Jキーで検索し、同じデータのセルが薄緑色で塗りつぶしされます。氏名を二重登録していないか、同じ疾病の生徒は誰と誰か、など幅広く応用して使えると思います。
新旧データの比較 旧データと新データの表の項目や行、列の場所を同じにしてください。例えば、旧データに前年度の通学区名簿、新データに新年度の通学区を入力すると、転出した生徒や転入した生徒、住所変更した生徒などを簡単に検索することができます。
複数シートの検索 検索結果のシートで検索開始のボタンを押して、検索する文字を入力します。OKボタンを押すと、DataA、DataB、DataC、DataDのシートから、その文字が含まれたセルを選択し、そのシートのセルに移動することができます。
アンケートテキスト回答まとめ関数 アンケートでテキスト回答で、1つ1つのセルに入ったテキストを1つのセルを、関数でまとめます。使用する関数を表示してあります。
郵便番号住所検索
A列に郵便番号を入力すると、B列に住所が表示されるファイルです。
Webサイトを開くマクロ 開きたいWebページのURLをマクロ文に貼り付けて、いつも簡単に開きたいWebページを開ける方法を紹介しています。
セル内の特定の文字を参照して振り分け
農産物別生産量都道府県順位 都道府県別の農産物生産量と鉱工業製品の出荷量の表(シート)を用意し、それぞれ、小麦や米、焼酎やビール、などの都道府県順位を表示できるようにしたファイルです。
何十点以上何十点以下を抽出 このエクセルの表では、名簿に3教科の得点が入力されいます。得点欄に、45点以上、40点以上、あるいは、15点以下、10点以下、というように入力すると、それぞれの教科で該当する生徒名が表示されます。マクロの説明も付いています。
条件付き書式設定 データを入力すると自動で表を作成
データを入力すると、データが表に囲まれます。条件付き書式設定です。
1行おきにデータがある行まで塗りつぶす ファイル名の通り、データがある行まで1行おきに塗りつぶします。列数も選択できます。塗りつぶす色も選択できます。
セルの操作 クリックで入替コピー移動 コピーモード、入替モード、移動モードを選択します。一つ目のセルをクリックして、Ctrlキーを押しながら、二つ目のセルをクリックすると、セルのデータがコピーされたり、入れ替えられたり、移動されたりします。
表の空白セルに斜線
表の中にある空白のセルに斜線を引くファイルです。結合したセルにも有効です。
空白セル一括削除上詰め
列の入れ替え 列を丸ごと入れ替えるファイルです。入れ替える列の範囲を指定するフォームも加えてみました。マクロの表示もあります。
一括置換 置換したい文字を入力し、置換後の文字を入力して、列の文字を一括して置換します。置換したい文字を複数入力することができます。
複数セルを1つのセルに 縦に並んだ3つや4つのセルのデータを1つのセルにまとめます。2行から10行までできます。また、セルを結合する機能もあります。
1行おきにコピー 例えばA列に123456・・・という数字が入力されいると、B列にA列を1行おきに246・・・というようにコピーするファイルです。2行おきもあります。
ダブルクリックで塗りつぶし 色をマウスをクリックして選択して、指定範囲のセルをダブルクリックすると、そのセルに選択した色がつきます。
クリックで切り取り・ダブルクリックで貼り付け セルをクリックして、他のセルをダブルクリックすると、クリックしたセルのデータがダブルクリックしたセルに移動します。
クリックでコピー・ダブルクリックで貼り付け セルをクリックして、他のセルをダブルクリックすると、クリックしたセルのデータがダブルクリックしたセルに貼り付けられます。
5教科ランダム並び替え
5教科をランダムに並び変えます。テストの順番決めに役立つと思います。
9教科ランダム並び替え
9教科をランダムに並び変えます。テストの順番決めに役立つと思います。
特定文字色変更
セルの中に入っている「山」や「岡」など特定の文字に色をつけます。
クリックで塗りつぶし 色番号を指定し、指定範囲のセルをクリックすると、その色がつきます。色番号は右側に表示してあります。
色番号確認 1、2、15、25などの数字を入れると、マクロでその番号に指定された色が表示されます。マクロの色の確認に利用してみてください。
保健関連 就寝起床睡眠時間集計表 就寝時刻と起床時刻を、21:00なら2100、22:15なら2215、0:30なら2430、1:45なら2545、というように標準値で入力すれば、それを時間値に変換し、睡眠時間を計算します。一週間分の集計表で、人数の集計やヒストグラムを作成します。
BMI適正体重計算 身長と体重を、直接でも、スクロールバーでも、スピンボタンでも、入力すると、BMIと適正体重、WHO基準の肥満等の判定が表示されます。

 



        A