PowerPoint プレゼンテーション

Size: px
Start display at page:

Download "PowerPoint プレゼンテーション"

Transcription

1 エクセルを用いて プログラミングを体験する p1

2 2 1. はじめに 1.1. 本の 1.2. プログラムの例 1.3. プログラムの考え方 1.4. 用語集 (1/2) 1.5. 用語集 (2/2)

3 1. はじめに 1 本の 3 本のを知る 本は プログラミングをはじめて学ぶ人のために エクセル上で動作するプログラムを解説するものである なお 使用環境や知識は 次の程度を想定している 対象とするソフト Microsoft Excel 2007, 2010 学習済みの知識情報の実習で学ぶ程度のエクセルの利用対象者プログラミングを学びたい者

4 1. はじめに 2 プログラムの例 4 プログラムの一例を知る 大学生が良く使うと考えられるプログラムとして 日程調整用ツールが上げられる 例えば下記の表を見て どの日付が最も出席率が高いか調べるプログラムである 日付名前 3 月 1 日 3 月 2 日 3 月 3 日 3 月 4 日 3 月 5 日 3 月 6 日 3 月 7 日 山田信博 赤平昌文 鈴木久敏 米倉実 清水一彦 宇川彰 五十嵐徹也 東照雄 大垣眞一郎 内田伸子 山下勝也 本を読むことで 少なくともこの日程調整のためのプログラムを書けるようになるはずである

5 1. はじめに 3 プログラムの考え方 5 プログラミングの考え方を学ぶ プログラムの処理は 小さな命令の集合から成り立っている - 命令は 数値を受け取る 計算する 結果を表示するなど様々な種類がある 命令の集合を処理する規則として 次の構造が上げられる 特徴順次 複数の命令を 1 つづつ順に処理していく [ 命令 1] [ 命令 2] 特徴条件分岐 ある条件が成立する場合のみ命令を実行する 分岐 [ 命令 2] [ 成立 ] [ 命令 1] 特徴繰り返し 一定の条件が達成されるまで 同じ処理を繰り返す [ 判定 ] 反復 [ 命令 1] [ 命令 2] 条件分岐と繰り返しがプログラムの基本構造

6 1. はじめに 4 エクセルとプログラミング 6 エクセルでのプログラミングを実現する全体構成 所有する マクロ 影響を与える エクセル VBA エディタ 作成する 用語エクセルマクロ VBA コード 意味 広く使われている表計算ソフト今回 この上でプログラムを実行する エクセル上で動くプログラム Visual Basic for Applications マクロを記述するために用いられるプログラミング言語プログラミング言語で書かれた命令文

7 7 2.VBA の利用方法 2.1. 環境設定 2.2. ファイルの取扱い 2.3. マクロ画面の使い方 2.4.VBAの使い方 2.5. マクロ作成の演習

8 8 2.VBA の利用方法 2.1. 環境設定 マクロを利用するための環境の設定を学ぶ

9 2.VBA の利用方法 環境設定 開発タブの表示方法 (1/2) エクセル 2010 において VBA を利用するためのボタンの表示方法を学ぶ 9 1. このようなタブを出現させるため 2. ファイルタブからオプションを選択し 3. リボンのユーザ設定 中の 開発 をチェック ウイックアクセスツールバー

10 2.VBAの利用方法 2.1. 環境設定 2 開発タブの表示方法 (2/2) 10 エクセル 2007 において VBA を利用するためのボタンの表示方法を学ぶ 1. このようなタブを出現させるため 2.Excel のオプションを選択し 3. 基本設定の [ 開発 ] タブをリボンに表示するにチェックを入れる

11 2.VBAの利用方法 2.1. 環境設定 3 開発タブの見方 11 開発タブ中のボタンを学ぶ 本で用いるのは このボタンのみ ボタン名意味関連章 VisualBasic マクロ マクロのセキュリティ 補足 プログラムを入力する画面を表示する マクロを管理 & 実行する画面を表示する マクロに関するセキュリティを設定する 2.4 章 2.3 章 章 上記の表に記載のないボタンを使ってマクロを作ることもできる - マクロの記録 : クリックしてから停止するまでの動作を マクロとして記録する - 相対参照で記録 : チェックを入れることで マクロの記録が相対的に記録される

12 2.VBAの利用方法 2.1. 環境設定 4 セキュリティの設定 12 マクロを使えるセキュリティの設定を学ぶ マクロはセキュリティの都合上 そのままでは実行できない - 作成者不明のエクセル中のマクロが自動実行され ウィルスの感染を引き起こすリスクを回避するため 以下の操作をすることで 警告が出るものの マクロの利用が可能になる 1. マクロのセキュリティをクリックし 下記の画面を表示する 2. 指定した 2 か所にチェックを入れる

13 13 2.VBA の利用方法 2.2. ファイルの取扱い マクロを含んだファイルの取扱いの方法を学ぶ

14 2.VBAの利用方法 2.2. ファイルの取扱い 1 ファイル形式 14 マクロを含んだファイルのが 通常のエクセルファイルと異なることを学ぶ 従来のエクセルファイル マクロを含むエクセルファイル (! が表示される ) 中アイコン 小アイコン 種類の名称 Excel ブック 拡張子.xlsx.xlsm Excel マクロ有効ブック

15 2.VBA の利用方法 ファイルの取扱い ファイルを開く (1/2) 15 エクセル 2010 において ファイルを開き マクロを実行できるようにする手順を学ぶ コンテンツの有効化をクリックすることで 保存されているマクロの利用が可能になる 補足 セキュリティの警告が 表示されない場合 - 理由 1. セキュリティの設定が異なるため 章を参照 - 理由 2. 一度コンテンツを有効化し 保存しているため

16 2.VBA の利用方法 ファイルの取扱い ファイルを開く (2/2) 16 エクセル 2007 において ファイルを開き マクロを実行できるようにする手順を学ぶ 1. ファイルを開いた際に オプションを選択し 2. このコンテンツを有効にする をチェックすることで 保存されているマクロの利用が可能になる 補足 セキュリティの警告が 表示されない場合 - 理由 1. セキュリティの設定が異なるため 章を参照 - 理由 2. 一度コンテンツを有効化し 保存しているため

17 2.VBA の利用方法 4 課題 課題 ファイルの取扱い ファイルを開く 17 確認手順に従いファイルを開いて マクロが実行できるようにせよ 利用ファイル 参考章 課題フォルダ課題 章, 章 課題 2 確認手順 1 ファイル : 課題 2を開く 2 警告が発せられるため マクロが使用できるように対処する 3 正しくマクロが実行できることは 次の課題で確認する

18 2.VBAの利用方法 2.2. ファイルの取扱い 5 ファイルを保存する 18 マクロを含んだファイルを保存する手順を学ぶ 1. ファイルにマクロを含めて保存するときは 名前を付けて保存を選択し 2. ファイル形式 Excel マクロ有効ブック を選択して保存する 補足 ファイルの種類を正しく選択しないと 次の機能はマクロなしのブックに保存できません ~ と警告が発生します 作成したマクロの種類によっては 保存する際に プライバシーに関する注意 : ~ と警告文が発生する場合がありますが その場合は OK を押すことで問題無く保存できます

19 19 2.VBA の利用方法 2.3. マクロ画面の使い方 マクロを操作するための マクロ画面 の使い方を学ぶ

20 2.VBAの利用方法 2.3. マクロ画面の使い方 1 マクロ画面の見方 20 マクロ画面のボタンを学ぶ 登録されているマクロを選択し 右のボタン群で操作する ボタン名意味関連章 実行 選択したマクロを実行する ステップイン選択したマクロを少しずつ実行する 編集選択したマクロの内容を編集する 2.4 章 作成新しいマクロを作成する 章 削除 選択したマクロを削除する オプション選択したマクロのオプション画面を表示する 章 補足 マクロの保存先は 複数のエクセルファイルを開いている場合に利用する項目である 章

21 2.VBA の利用方法 2 課題 課題 マクロ画面の使い方 マクロの実行 21 確認手順に従い 課題 2.1 で開いたファイルの動作を確認せよ 利用ファイル 参考章 課題フォルダ課題 2 参考 :2.3.1 課題 2 確認手順 1 開発タブよりマクロのボタンを選択し マクロ画面を開く 2 マクロ画面中の sample01 を選択し 実行ボタンをクリックする 3 エクセル画面が実行例の上と同じになることを確認する 4 再びマクロ画面を開き sample02を選択し 実行ボタンをクリックする 5 エクセル画面が実行例の下と同じになることを確認する 実行例

22 2.VBAの利用方法 2.3. マクロ画面の使い方 3 マクロオプション画面の見方 22 マクロのオプション画面を学ぶ ボタン名 マクロ名 ショートカットキー 説明 意味 マクロの名前 このマクロを実行ボタンを押さずに実行できるためのキーボタンの組み合わせ Ctrlと任意のキーを組み合わせられ それを同時に押すことで 実行ができるマクロ画面で表示される そのマクロの説明 補足 Ctrl キー :z キーの左下あるいは. キーの右下に位置する 2 ボタンあるが どちらも同じ意味である

23 2.VBA の利用方法 4 課題 課題 マクロ画面の使い方 23 マクロのショートカット実行 確認手順に従い 課題 2.2 で開いたファイルでショートカット実行を確認せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 2 確認手順 1 セルE2とE3の内容をクリアする 2 マクロ画面を開き sample01のオプション画面を開く 3 ショートカットキーが ctrl + q であることを確認する 4 オプション画面とマクロ画面を閉じる 5 キーボード中のctrlキーを押しながらqキーを押す 6 sample01が実行されることを確認する 7 マクロ画面を開き sample02のオプション画面を開く 8 ショートカットキーが設定されていないので 任意のキーを入力する 9 オプション画面とマクロ画面を閉じ ctrlキーと入力した任意のキーとの組み合わせで sample02が実行されることを確認する

24 2.VBAの利用方法 2.3. マクロ画面の使い方 5 マクロの新規作成 24 マクロの新規作成の手順を学ぶ 1. 新規マクロの名前を入力する 2. 同じマクロ名が無ければ 作成ボタンが押せるようになる 3. 作成ボタンを押し VBA 画面を表示し 編集をおこなう VBA 画面の使い方は 2.4 章で説明する

25 2.VBAの利用方法 2.3. マクロ画面の使い方 6 マクロとエクセルファイル 25 エクセルファイルを複数開いている場合のマクロの取扱われ方を学ぶ 1. これらのように複数のファイルを開いている場合には 2. 別のファイルのマクロが ファイル名! マクロ名 として表記される 3. 別のファイルのマクロも 作業中のファイル上で利用することができる 4. マクロの保存先を変更することで 表示するマクロをしぼることができる このように マクロは開いている全てのファイルで共有できる 補足 新規作成し 未保存のファイルに対しては この限りではない

26 26 2.VBA の利用方法 2.4.VBA の見方と使い方 マクロを作成するための VBA の使い方を学ぶ

27 2.VBAの利用方法 2.4.VBAの使い方 1 VBA 画面の見方 27 主な画面の見方を学ぶ OR マクロ画面の編集ボタン マクロ画面の作成ボタン ツールバー プロジェクトエクスプローラ コード画面 名称 役割 関連章 ツールバー 操作の一部をアイコンにして表示している マクロの保存先を示す画面 章 プロジェクトエクスプローラ コード画面マクロの中身を編集する画面 章他

28 2.VBAの利用方法 2.4.VBAの使い方 2 マクロの管理 28 マクロがどの場所で管理されているかを学ぶ プロジェクトエクスプローラ中において 作成したマクロは 次のように保存されている 1. 開いているファイルごとに VBAProject( ファイル名 ) と書かれたボタンが表示される 2. それを展開して 標準モジュール をさらに展開した中の Module に マクロが保存されている 3.Module をクリックすることで コード画面にその中身が表示される 補足 Module は ファイルを開いてマクロを作成する度に新しく作成される マクロ画面と同じく 開いている別ファイルのマクロも編集できる

29 2.VBA の利用方法 VBA の使い方 マクロの中身 (1/3) 29 VBA 中で マクロがどのように記述されているかを知る コード画面を見ると 下図のような記述が見られる これがマクロの中身である このように 特定のルール (VBA) に従う文字を記入することで マクロは形成される

30 2.VBAの利用方法 2.4.VBAの使い方 4 マクロの中身 (2/3) 30 VBA 中の マクロ一つ一つの範囲を知る 下記に記す画面では 2 種類のマクロが記述されている また その記述の規則を 書式 : マクロ にて記す マクロ :Sample01 の記述の始まりを示す Sub から End Sub までで一つのマクロを表す 同様にマクロ :Sample02 を示す 書式 マクロ Sub [ マクロ名 ] [ 命令 ] End Sub Sub から End Sub までで一つのマクロを示す その間に マクロの中身となる命令を記す この記述は マクロ画面でマクロを新規作成すると 自動で作成される

31 2.VBAの利用方法 2.4.VBAの使い方 5 マクロの中身 (3/3) 31 マクロ中に記述できる 命令の基本的な規則を学ぶ Ⅰ 1 行に書ける命令は 1 種類のみである Ⅱ 命令は 上から下に向けて順に実行される - 順次構造 Ⅲ が記述されると そこから行末までは命令としての意味を持たない (VBA 中では緑色に表示される ) - 注釈と呼び メモをするのに役立つ 注釈 : 命令として意味を持たないもの メモ

32 2.VBAの利用方法 2.4.VBAの使い方 6 VBA での実行 (1/3) 32 VBA 上でマクロを実行する方法を学ぶ 実行したいマクロ中にカーソルを合わせた後 再生ボタンをクリックすることで 実行することができる

33 2.VBAの利用方法 2.4.VBAの使い方 7 VBA での実行 (2/3) 33 実行中のマクロを一時停止する方法を学ぶ マクロの実行は 一瞬で終わる あらかじめ一時停止したい箇所を設定することで 実行時に一時停止が発生する 1. 停止したい行の左にあるフレームをクリックすることで 停止用のマーカを作成できる 2. 実行すると マーカが黄色く表示されて その行を実行する前の段階で処理が止まる 補足 3. 処理を再開したければ 再生を 終了したければ停止ボタンを押す マクロ画面のステップインボタンは この一時停止を各行ごとに行いながら実行するボタンである それを利用する際の一時停止後の再開は F8 ボタンを押すことでおこなえる

34 2.VBAの利用方法 2.4.VBAの使い方 8 VBA での実行 (3/3) 34 エラー画面を学ぶ マクロ実行時に 次のような画面が表示されることがある 名称 終了 デバッグ 役割 実行したマクロを終了する マクロのエラーが発生し 一時停止している行を確認する

35 2.VBA の利用方法 9 課題 課題 VBA の使い方 マクロを実行する 35 確認手順に従い 課題 2.3 で開いたファイルを VBA 上から実行できることを確認せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 2 確認手順 1 セル E2 と E3 の内容をクリアする 2 VBA を開き Sample01 にあたる範囲内にマウスカーソルを合わせる 3 実行ボタンを押す 4 エクセルの画面にて Sample01 が実行されたことを確認する

36 36 2.VBA の利用方法 2.5. マクロの作成 マクロを作成する一連の流れを体験する

37 2.VBAの利用方法 2.5. マクロ作成の演習 1 課題 マクロを作成する 37 課題確認手順に従い マクロを実際に作成し その動作 2.5 を確認せよ 利用ファイル 参考章 確認手順 課題フォルダ課題 章, 章, 章, 章 課題 2_5 1 新しいエクセルファイルを作成し それを開く 章に従ってマクロ画面から マクロ名 :exercise でマクロを新規作成する 3 開かれたVBA 上のコード画面が下図のようになっていることを確認する 4 マクロ :exercise の中に ファイル : 課題 2_5 の中身をコピーして貼り付ける 5 マクロ :exerciseを実行し エクセル画面の左上に IMAGINE THE FUTURE と表示されるのを確認する 章に従い保存して エクセルを閉じる 7 保存したファイルを改めて開いて マクロが動作することを確認する

38 38 3.VBA の作成 3.1. セルの操作 3.2. 条件分岐の利用法 3.3. 繰り返しの利用法 3.4. 変数の利用法 3.5. 発展課題

39 39 3.VBA の作成 3.1. セルの操作 セルを用いて 数値をはじめとする値の表示 操作の方法を学ぶ

40 3.VBAの作成 3.1. セルの操作 1 値の表示 (1/2) 40 セルを指定するコードと そこに数値を表示させる方法を学ぶ コード例と解説 1 Cells(8,3) = 128 Cells(8,3) とは Cells(8,3) は シート中の 8 行 3 列目である C8 を表す 値を与えるには コード中でのイコールは 右辺の値を左辺に与えることを示す この処理を 代入と呼ぶ コードの 1 行目は 数値 128 が C8 に代入されている 128 Cells(8,3)

41 3.VBAの作成 3.1. セルの操作 2 値の表示 (2/2) 41 セルに様々な値を表示するコードを学ぶ コード例と解説 1 Cells(8,3) = Cells(8,3) = Hello World 3 Cells(8,3) = Cells(8,4) 4 Cells(8,3) = Cells(8,3) 値の種類 コードの 1 行目は 数値の代入例 コードの 2 行目は 文字列の代入例 - で囲われた文字を表示する コードの 3,4 行目は セルの代入例 -3 行目は Cells(8,4) が持つ値を Cells(8,3) に代入する -4 行目のように 自分自身を指定することもできる 補足 文字列を で囲む理由は 後述する変数と呼ばれる特殊な文字と区別するため

42 3.VBAの作成 3.1. セルの操作 3 数式の計算 42 数式を用いた数値の計算を学ぶ コード例と解説 1 Cells(8,3) = 2+2 足し算 2 Cells(8,3) = 4-2 引き算 3 Cells(8,3) = 8*2 かけ算 4 Cells(8,3) = 16/2 割り算 5 Cells(8,3) = 32 * ( ) 代入と計算 代入は 右辺の計算の結果のみが与えられる - 例えば 1 行目は 2+2 ではなく 4 が Cells(8,3) に表示される 5 行目のように 複数計算を組み合わせることも可能 - 括弧が優先して計算されるなどの決まりは 通常通り *2 16/2 32*(2+64) Cells(8,3)

43 3.VBAの作成 3.1. セルの操作 4 セルの参照 43 セルを指定する Cells をより使いこなす方法を学ぶ コード例と解説 1 Cells(8,3) = Cells(8,3) = Cells(8,4) 3 Cells(8,3) = Cells(8,4) Cells(8,3) = Cells(8, 2+2) 5 Cells(8,2+1) = Cells(8,3) = Cells(8, Cells(2,2)) 代入される場所としてのセル Cells はイコールの左辺にあると 右辺を代入する場所を示す 代入する値としてのセル Cells はイコールの右辺にあると 既に持つ値を示す -2 行目では その値を代入している -3 行目のように 値であるため 他の数値と計算できる セルを指定する方法 Cells を用いたセルの指定は 数式で与えることもできる - 数式の結果が セルを指定する値として用いられる -4 行目では Cells(8,4) の値を代入している -5 行目では Cells(8,3) に代入される 6 行目のように Cells を入れ子にして扱うこともできる

44 3.VBA の作成 5 課題 課題 セルの操作 セルの値の複製 44 セルの値を別のセルに複製するマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章,3.1.2 章 課題 3_1_1

45 3.VBA の作成 6 課題 課題 セルの操作 セルの値の計算 45 セルの値を用いて計算するマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 3_1_2

46 3.VBA の作成 7 課題 課題 セルの操作 セルの値の更新 46 セルの値を 別の値に更新するマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章, 章 課題 3_1_3

47 47 3.VBA の作成 3.2. 条件分岐の利用法 もし であれば するといった分岐をコード中に加える方法を学ぶ

48 3.VBAの作成 3.2. 条件分岐の利用法 1 条件分岐の基礎 48 条件分岐の基本的な記述方法を学ぶ コード例と解説 1 If Cells(8,3) < 4 Then 2 Cells(8,3) = 0 3 End If 条件分岐とは [ 条件 ] を満たすのであれば [ 命令 ] を実行するという分岐を作る命令 コード例は セル C8 が 4 未満ならセル C8 に 0 を代入する命令である If とは コード例で用いた 条件分岐を作る命令である 1 行目の Cells(8,3) < 4 が [ 条件 ] にあたる 2 行目の Cells(8,3) = 0 が [ 命令 ] にあたる 書式 If 文 If [ 条件 ] Then End If [ 命令 ] If と Then を記述し 間に条件を記述する Then から End If までの範囲が 条件を満たす際に実行される命令となる

49 3.VBAの作成 3.2. 条件分岐の利用法 2 条件と数値の比較 49 条件として用いられる数値の比較の方法を学ぶ 条件とは 正しい と 誤り どちらかを値として示すモノである ここでは 主に数値を比較したものを利用する 書式 数値の比較 数値を比較する一般的な書式を示す 場合を満たすとき 条件が満たされる ( 正しい ) と言える [ 数値 A] = [ 数値 B] [ 数値 A] と [ 数値 B] が等しい場合 [ 数値 A] <> [ 数値 B] [ 数値 A] と [ 数値 B] が異なる場合 [ 数値 A] > [ 数値 B] [ 数値 A] が [ 数値 B] より大きい場合 [ 数値 A] >= [ 数値 B] [ 数値 A] が [ 数値 B] 以上の場合 [ 数値 A] < [ 数値 B] [ 数値 A] が [ 数値 B] より小さい場合 [ 数値 A] <= [ 数値 B] [ 数値 A] が [ 数値 B] 以下の場合 補足 このように 正しい か 誤り しかない値を 論理値 と呼ぶ -True と False しか値を持たない 論理値同士の計算として次のものがある -[ 論理値 A] And [ 論理値 B] : どちらの論理値も True のときに True を示す -[ 論理値 A] Or [ 論理値 B] : どちらかの論理値が True のときに True を示す 論理値の頭に Not をつけると 示す値が逆になる

50 3.VBAの作成 3.2. 条件分岐の利用法 3 条件分岐の種類 (1/3) 50 If 文を用いた条件文の種類とその分岐について学ぶ 名称 If 文 分岐 2 分岐 [ 条件 ] を満たした特徴場合のみ 分岐先に命令を持つ 名称 If Else 文 分岐 2 分岐 [ 条件 ] で場合分けしたどちらの分岐特徴先にも命令を持つ 章 名称 If Else If 文 分岐 3 分岐 [ 条件 A] を満たさない場合に 別の [ 条特徴件 B] に対するIf 文を持つ 章 [ 条件 ] Then [ 命令 ] [ 条件 ] Then [ 命令 A] [ 条件 A] Then [ 命令 A] If End If If End If If End If Else [ 命令 B] Else [ 条件 B] Then If [ 命令 B] 補足 組み合わせることで より分岐の多いものも作ることができる

51 3.VBAの作成 3.2. 条件分岐の利用法 4 条件分岐の種類 (2/3) 51 条件を満たさない場合に何らかの命令を実行する記述方法を学ぶ コード例と解説 1 If Cells(8,3) < 4 Then 2 Cells(8,3) = 0 3 Else 4 Cells(8,3)=16 5 End If If-Else 文とは もし条件を満たせば [ 命令 A] を 満たさなければ [ 命令 B] を実行する分岐を作る命令 コード例は C8 が 4 未満であれば C8 に 0 を代入する それ以外であれば C8 に 16 を代入する命令を示す 書式 If-Else 文 If [ 条件 ] Then [ 命令 A] Else [ 命令 B] End If [ 条件 ] Then [ 命令 A] If End If Else [ 命令 B]

52 3.VBAの作成 3.2. 条件分岐の利用法 5 条件分岐の種類 (3/3) 52 条件を満たさない場合に 他の判定を行う条件分岐の記述方法を学ぶ コード例と解説 1 If Cells(8,3) < 4 Then 2 Cells(8,3) = 0 3 ElseIf Cells(8,4) > 4 Then 4 Cells(8,4)=16 5 End If If-Else If 文とは [ 条件 A] を満たせば [ 命令 A] を 満たさない場合に [ 条件 B] を満たせば [ 命令 B] を実行する分岐を作る命令 コード例は C8 が 4 未満であれば C8 に 0 を代入する それ以外の場合 E8 が 4 より大きければ 16 を代入する命令である 書式 If-ElseIf 文 If [ 条件 A] Then [ 命令 A] ElseIf [ 条件 B] Then [ 命令 B] End If [ 条件 A] Then [ 命令 A] If End If Else [ 条件 B] Then If [ 命令 B]

53 3.VBA の作成 6 課題 課題 条件分岐の利用法 セルの値の比較 53 セルの値を比較し 結果を返すマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章, 章 課題 3_2_1

54 3.VBAの作成 3.2. 条件分岐の利用法 7 二重の条件分岐 54 If 文を二重にして扱う考え方を学ぶ コード例と解説 1 If Cells(8,3) < 4 Then 2 If Cells(8,4) < 4 Then 3 Cells(8,5) = どちらも 4 未満 4 End If 5 End If コードの解説 If 文は 命令として扱うことができる そのため If 文の中に If 文を埋め込むことができる コードは C8 が 4 未満の際に D8 が 4 未満なら E8 に どちらも 4 未満 と表示する [ 条件 B] Then [ 命令 ] [ 条件 A] Then If End If If End If

55 3.VBA の作成 8 課題 課題 条件分岐の利用法 セルの値の判定 55 二重の条件分岐を用いて セルの値を判定するマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 3_2_2

56 56 3.VBA の作成 3.3. 繰り返しの利用法 同じコードを一定回数繰り返す方法を学ぶ

57 3.VBAの作成 3.3. 繰り返しの利用法 1 繰り返しの基礎 (1/2) 57 繰り返しの基本的な記述方法を学ぶ コード例と解説 1 For i=1 To 10 2 Cells(8,3) = Cells(8,3)+1 3 Next 繰り返しとは 同じ命令を指定数繰り返すこと コード例では セル C8 の値に 1 を加算して更新する処理を 10 回繰り返している For とは コード例で用いた 繰り返しをおこなう命令である 書式 For 文 For i= 1 To [ 数値 ] [ 命令 ] Next [ 数値 ] は 繰り返す回数を示す For と Next で囲まれた範囲が繰り返される 補足 For の仕組みは 実はもっと複雑なのだが 今の知識ではこの程度で問題ない

58 3.VBAの作成 3.3. 繰り返しの利用法 2 繰り返し (2/2) 58 For 文を用いる際の 繰り返し回数の獲得方法を学ぶ コード例と解説 1 For i=1 To 10 2 Cells(8,3) = Cells(8,3)+ i 3 Next For 文の i とは 1 行目で出てきた i には 繰り返しの回数が格納されている - 繰り返し 1 周目なら 1 が 2 周目なら 2 が格納される 数値として読み取るには 2 行目のように i とそのまま入力する このコードは セル C8 に 1 から 10 までの値を順に加算することを示している - つまり 55 を加算している 補足 i は 実はどのような文字でも問題が無い 例えば counter に置き換えても良い しかし一般的には i,j,k が用いられる

59 3.VBA の作成 3 課題 課題 繰り返しの利用法 かけ算と繰り返し 59 繰り返しを用いてかけ算をおこなうマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 3_3_1

60 3.VBA の作成 4 課題 課題 繰り返しの利用法 セルの参照と繰り返し 60 繰り返しを用いてセルを参照し加算をおこなうマクロを ファイル中の指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章, 章 課題 3_3_2

61 3.VBAの作成 3.3. 繰り返しの利用法 5 二重の繰り返し 61 For 文を二重にして扱う考え方とその際の規則を学ぶ コード例と解説 1 For i=1 To 5 2 For j=1 To 5 3 Cells(i,j) = 0 4 Next 5 Next 2 重の繰り返しとは If 文で 2 重ができるように For 文も 2 重にすることができる - また If 文に For 文を埋め込むこともできるし 逆もできる この場合 最も内側の命令は 5 5 の 25 回繰り返される 埋め込んだ For 文の繰り返し回数を格納する文字は それぞれ別のものにしなくてはならない - 今回は 外側が i 内側が j である ソースコードは A1 から E5 までのセルに 0 を格納している

62 3.VBA の作成 6 課題 課題 繰り返しの利用法 九九表の作成 62 二重の繰り返しを用いて九九表を作成するマクロを ファイルの指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 章 課題 3_3_3

63 63 3.VBA の作成 3.4. 変数の利用法 セルのように値を格納し参照できるモノをコード中で利用する方法を学ぶ

64 3.VBAの作成 3.4. 変数の利用法 1 変数の基礎 (1/2) 64 変数の利用の仕方を学ぶ コード例と解説 1 Dim a as Integer 2 a = 4 3 Cells(8, 3) = a + 2 変数とは 値を格納することができ また 格納された値を参照できるモノ -Cells と似た利用ができる -Cells は 実際のセルに対して格納する - 変数は 実行時のみ格納する場所が作られる 1 行目で a という名前で定義している 2 行目のように 代入の対象にできる 3 行目のように 計算にも用いれる - この場合は C8 に 6 が表示される 4 補足 For で用いた i も 変数である a

65 3.VBAの作成 3.4. 変数の利用法 2 変数 (2/2) 65 変数の記述方法と 利用できる値の種類を学ぶ 書式 変数の定義 Dim [ 変数名 ] As [ 変数の型 ] [ 変数名 ] は 任意の文字列を与えられる - ただし 半角英字が望ましい - また 命令として使われているものは好ましくない +Cells や If など [ 変数の型 ] は 格納する値の種類で 次のようなものがある -Integer : 整数を取り扱う型 -String : 文字列を取り扱う型 定義した型以外の値を取り扱うと エラーを発する 変数は 定義した後に何らかの値を代入することが望ましい 定義した行の以前の行では その変数は使えない 既に定義されている変数名の変数を定義すると 以前の変数が消えてしまう 補足 変数の型は 他にも次のようなものがある ( このほかにもある -Double 型 : 小数を取り扱う -Boolean 型 : 論理値を取り扱う

66 3.VBAの作成 3.4. 変数の利用法 3 変数とデバッグ 66 実行時の一時停止中に 変数の中身を確認する方法を学ぶ 1. デバッグしたい箇所でマーカをつけ 実行する前に 4. 確認できるのは 一時停止した行の上の行が終わった状態 2. 表示タブからローカルウィンドウを選択し それを表示する 3. 実行し 一時停止された際 ローカルウィンドウで変数の値が確認できる

67 3.VBA の作成 4 課題 課題 変数の利用法 変数の編集 67 変数を定義 値の代入 出力までをおこなうマクロを ファイルの指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 3 課題 3.4.1, 課題 課題 3_4_1

68 3.VBAの作成 3.4. 変数の利用法 5 変数の集合 (1/2) 68 複数の変数の集合である配列の利用の仕方を学ぶ コード例と解説 1 Dim box(3) as Integer 2 box(1) = 2 3 box(3) = 32 配列とは 配列とは 同じ変数名を番号を付けて区別した変数 -Cells が番号でセルを区別しているのと似た利用ができる 配列の番号の最大数 ( 配列の長さ ) は 定義時に指定する -1 行目では 長さ 3 である 2 行目は配列 :box の 1 番目に 1 を代入している 3 行目は配列 :box の 3 番目に 3 を代入している 補足 a(1) a(2) a(3) 長さ =3 実は 0 番目 (a(0)) も使える 逆に他のプログラムにおいては 上記の場合 a(3) を利用できないことが多い - つまり a(0) a(1) a(2) で長さ 3

69 3.VBAの作成 3.4. 変数の利用法 6 編集の集合 (2/2) 69 配列の記述方法を学ぶ 書式 配列の定義 Dim [ 配列名 ]([ 配列の長さ ]) As [ 配列の型 ] [ 配列名 ] と [ 配列の型 ] における規則は [ 変数名 ] と [ 変数の型 ] に同じ [ 配列の長さ ] は 配列の番号の最大数を示す -1 から指定した最大数までの番号が使える - 負の数や最大数より大きい数を番号に使うとエラーとなる [ 配列の長さ ] に 別の変数を与えることはできない - 必要に応じて 十分に大きい長さを与える必要が生まれる

70 3.VBA の作成 7 課題 課題 変数の利用法 配列の編集 70 配列を定義 値の代入 出力までをおこなうマクロを ファイルの指示に従い作成せよ 利用ファイル 参考章 課題フォルダ課題 3 課題 3.4.5, 課題 課題 3_4_2

71 71 3.VBA の作成 3.5. 発展課題 これまでの知識を用いて 少し高度なマクロの作成に取り組む

72 3.VBAの作成 3.5. 発展課題 1 課題 平均値の取得 72 課題指定されたセルの値を読み込み 平均値を出力する マクロを ファイルの指示に従い作成せよ 利用ファイル 課題フォルダ課題 3 3_5_1

73 3.VBAの作成 3.5. 発展課題 2 課題 最大値の取得 73 課題指定されたセルの値を読み込み 最大値を出力する マクロを ファイルの指示に従い作成せよ 利用ファイル 課題フォルダ課題 3 3_5_2

74 3.VBAの作成 3.5. 発展課題 3 課題 値の並び替え 74 課題指定されたセルの値を読み込み 大きい順に出力す るマクロを ファイルの指示に従い作成せよ 利用ファイル 課題フォルダ課題 3 3_5_3 補足 この並び替えをおこなうプログラムは 様々な方法が考えられる 興味がある人は バブルソート や クイックソート で調べてみると良い

75 75 4. おわりに 4.1. プログラミングの例 4.2. 他のプログラム

76 4. おわりに 1 プログラムの例 章で示したプログラムの解説をおこなう ここで 1.3 章で示した日程調整プログラムを作ると考えた際に これまで習った手段をどのように活かすか その一例を解説する 日付名前 3 月 1 日 3 月 2 日 3 月 3 日 3 月 4 日 3 月 5 日 3 月 6 日 3 月 7 日 山田信博 赤平昌文 鈴木久敏 米倉実 清水一彦 宇川彰 五十嵐徹也 東照雄 大垣眞一郎 内田伸子 山下勝也 日付ごとに人が何人参加するかを調べる - 調べるには 繰り返しと条件分岐を用いる + 条件分岐は 数値の比較を学んだことから 出席を 1 で表す + 繰り返し数は 別のセルから入力できるようにすると良い - 調べた結果は 日を長さとした配列に保存する + 長さに変数は用いれないので 十分に長い配列を用いる 2. 保存した配列から 最大値を調べる 章で実践したプログラムを活かせばよい 興味があれば ぜひ作ってみると良い

77 4. おわりに 2 他のプログラム 77 様々なプログラムの種類を紹介する 本では エクセル上で動作するプログラムを紹介 その編集方法の基礎を解説した この他にも プログラムを作成する方法は様々にある それぞれ 使用する 言語 体系が異なる 以下はその一例である 言語 C 言語 特徴 古くから使用されてきた言語 一度 機械が理解できる機械語に変換 ( コンパイル ) する必要がある 様々な機械を制御するために広く用いられている Java オブジェクト指向 という概念でプログラムを作成する言語 中間言語に一度変換 ( コンパイル ) される WindowsやMac Linuxなど 多くの OS 上で動作する JavaScript Webブラウザ上で動作するプログラムを記述できる これらのプログラムの記述の規則は 細部がことなるものの 分岐や繰り返しを持つ 変数を扱えるといった点では共通している そのため 本で学んだ知識を応用することで 手軽に取り組めることが期待できる

78

ExcelVBA

ExcelVBA EXCEL VBA REGLECASSE YU SATO 目次 はじめに 開発タブの表示 拡張子 VBEの起動と初期設定 モジュールの挿入 削除 プロジェクト モジュール プロシージャ 変数の宣言 (Dim) If~Then For~Next 応用 :If~ThenとFor~Next ボタンの作成 最後に Subプロシージャ 基本説明 セルの指定 (Range) 変数とデータ型 (String,Long)

More information

Microsoft Word - VBA基礎(3).docx

Microsoft Word - VBA基礎(3).docx 上に中和滴定のフローチャートを示しました この中で溶液の色を判断する部分があります このような判断はプログラムではどのように行うのでしょうか 判断に使う命令は IF 文を使います IF は英語で もし何々なら という意味になります 条件判断条件判断には次の命令を使います If 条件式 1 Then ElseIf 条件式 2 Then ElseIf 条件式 3 Then 実行文群 1 実行文群 2 実行文群

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Excel VBA の基本 1 VBA Visual Basic for Applications Office シリーズに搭載されているプログラミング言語 マクロを作成するために使われる 1 プログラミングとは 人間の意図した処理を行うようにコンピュータに指示を与えること セル A1 の内容をセル B1 にコピーしなさいセル A1 の背景色を赤色にしなさいあれをしなさいこれをしなさい 上から順番に実行

More information

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする

More information

Microsoft PowerPoint - VBA解説1.ppt [互換モード]

Microsoft PowerPoint - VBA解説1.ppt [互換モード] 九州大学工学部地球環境工学科船舶海洋システム工学コース 計算工学演習第一 演習資料担当 : 木村 Excel 上のマクロを利用してプログラムを組む Visual Basic for Applications (VBA) のテクニック Excel のマクロとは? 一連の操作を自動的に行う機能 例 ) セル ( マス目 ) に数字を 1 から順番に埋めていく Excel のマクロでどんなプログラムが作れるのか?

More information

Microsoft Word _VBAProg1.docx

Microsoft Word _VBAProg1.docx 1. VBA とマクロ 1.1 VBA とは VBA(Visual Basic for Applications) は 1997 年に Microsoft 社がマクロを作成するために開発された言語である Windows 対応のアプリケーションを開発するためのプログラミング言語 Visual Basic をもとにしているため 次のような特徴がある 1 VBA は Excel Word, Access,

More information

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor Excel マクロ -Visual Basic の基本 - 1.Excel ファイルの構成 Excel ファイルは 右図のように 構成されている 一般に Excel と言えば 右図で Excel スプレッドシートの世界 と名付けた部分 すなわち Excel を起動したときに表示されるスプレッドシート (1ページの場合もあり 数ページの場合もある ) のみであるように思われている Excel ファイルには

More information

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード] Borland C++ Compiler の 使用方法 解説書 (v1.1) 1 準備 (1/2) 1. スタートメニューから コントロールパネル を開いて その中に デスクトップのカスタマイズ フォルダーオプション があるので開く エクスプローラー内の ツール フォルダーオプション などからも開ける 2. 表示 タブにある 登録されている拡張子は表示しない のチェックを外して OKを押す これでファイルの拡張子が表示されるようになった

More information

Excel2013 マクロ

Excel2013 マクロ OA スキルアップ Excel2013 マクロ 1 / 12 マクロ機能概要 マクロとは Excel2013 マクロ マクロとは Excel で行う一連の操作を自動実行させる機能です 毎日繰り返し行う業務はマクロとして登録しておけば 効率的に仕事を進めることができます マクロの作成方法 マクロは 次の 2 つの方法で作成できます 1. マクロの記憶機能を使う実際に操作した内容をそのまま記録してマクロを作成

More information

エクセルによる数値計算と化学への応用

エクセルによる数値計算と化学への応用 エクセルによる数値計算と化学への応用 群馬大学工学部 応用化学 生物化学科 平成 21 年 4 月 前期に PC を使った文書作成 表計算 プレゼンテーションを習得しました 後期には主に表計算を より高度に利用するための手法を勉強します 第 1 章計算の基礎 1.1 文字の表示 文字 ABC 1.2 四則計算 8 + 2 = 10 8-2 = 6 8 2 = 16 8 2 = 4 1.3 数列の和

More information

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作 マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)

More information

Microsoft Word - VBA基礎(1).docx

Microsoft Word - VBA基礎(1).docx エクセルやワードなどのオフィスプログラムには VBA(Visual Basic for Applications) で構成されるマクロという機能があります エクセルを使っていると同じ操作を何度も繰り返すことがあります. 例えば実験で得たデータを入力し, それをグラフにする操作は学生実験を行うと毎回のように行います. コンピュータを使った処理の便利な点は速い上に簡単に自分の望む結果が得られる点です.

More information

スライド 1

スライド 1 第 6 章表計算 B(Excel 2003) ( 解答と解説 ) 6B-1. 表計算ソフトの操作 1 条件付き書式の設定 1. ( ア )=E ( イ )= お 条件付き書式とは セルの数値によりセルの背景に色を付けたり 文字に色を付けたり アイコンをつけたりして分類することができる機能です 本問題では 以下の手順が解答となります 1 2 ユーザー定義の表示形式 1. ( ア )=2 ( イ )=4

More information

プレポスト【問題】

プレポスト【問題】 コース名 : 基礎から学ぶ!Excel VBA による業務の自動化 受講日 氏名 1 Excel VBA を使用するメリットとして誤っているものを 1 つ選びなさい 1. 手作業では手間のかかる作業も プログラムに記述した処理は一括して実行されるため 何段階ものメニュー操作を行う必要がなくなる 2. プログラムに書いた処理は記述どおりに実行されるため だれがいつ何回行っても確実な処理がなされ 誤動作を防ぐことができる

More information

manual2017

manual2017 体制整備等自己評価チェックリスト操作マニュアル 1. チェックリスト作成の流れ 2 2. マクロの有効化 3 Microsoft Excel2000~2003セキュリティ設定変更方法 3 Microsoft Excel2007セキュリティ設定変更方法 4 Microsoft Excel2010セキュリティ設定変更方法 6 Microsoft Excel2013 Microsoft Excel2016セキュリティ設定変更方法

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション レッスン (1) あるワークシート中のあるセルを指定する Worksheets(" ワークシート名 ").Range(" セル ").Value ( 例 ) Worksheets(" データ収集 ").Range("A2").Value あるワークシートのセルから 別のワークシートのセルへ転記する Worksheets(" シート A").Range(" セル ").Value = Worksheets("

More information

ガイダンス

ガイダンス 情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

プログラミング基礎

プログラミング基礎 C プログラミング Ⅰ 授業ガイダンス C 言語の概要プログラム作成 実行方法 授業内容について 授業目的 C 言語によるプログラミングの基礎を学ぶこと 学習内容 C 言語の基礎的な文法 入出力, 変数, 演算, 条件分岐, 繰り返し, 配列,( 関数 ) C 言語による簡単な計算処理プログラムの開発 到達目標 C 言語の基礎的な文法を理解する 簡単な計算処理プログラムを作成できるようにする 授業ガイダンス

More information

Wordの学習

Wordの学習 Windows10 の基本操作 第 1 章パソコンを学ぶこととは パソコンの動作概要 本体装置 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 2 パソコンの構成 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 3 パソコンの構成 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 4 GUI とは テキスト =2 ページ GUI の要素 Window ( ウィンドウ )

More information

OTRS10 他社システムOTRS呼出利用手順書

OTRS10 他社システムOTRS呼出利用手順書 他社システム OTRS 呼び出し 利用手順書 はじめに 他システム OTRS 呼び出し機能 とは Microsoft Office ( Excel PowerPoint Word ) で作成したファイルに Microsoft Office のコマンドボタン作成機能を利用して OTRS の起動情報をコマンドボタンに設定することで OTRS の分析データを OTRS のメニューを開いてから選択せずに 表示することを可能にする

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 演習課題レッスン (1) '(1) ワークシートどうしのやりとり ' ワークシート 請求書 1 から ワークシート データ収集 にデータを転記しましょう Sub example01() ' 請求書番号 ( 請求書 1のE2からデータ収集のA2へ ) Worksheets(" データ収集 ").Range("A2").Value = Worksheets(" 請求書 1").Range("E2").Value

More information

Microsoft Word - VBA基礎(2).docx

Microsoft Word - VBA基礎(2).docx 変数 test1 を実行してみてください 結果はメッセージボックスに 100 と表示されるはずです Sub test1() a = 10 このプルグラムでは a という文字がつかわれています MsgBox の機能はこの命令に続くものを画面に表示することで MsgBox a * a す つまり a*a を表示しています プログラムでは * は掛け算を意味しますの で画面に 100 が表示されたということは

More information

sinfI2005_VBA.doc

sinfI2005_VBA.doc sinfi2005_vba.doc MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 主なもの 型 型名 型宣言文字 長さ 内容 整数型 Integer % 2 バイト -32,768 32,767 長整数型 Long & 4 バイト -2,47,483,648 2,47,483,647 単精度浮動小数点数 Single 型!

More information

簡易版メタデータ

簡易版メタデータ 簡易版メタデータ (OOMP:Oceanographic Observation Metadata Profile) エディタマニュアル 操作説明書 平成 20 年 3 月発行 東北沿岸域環境情報センター - 目次 - 1 はじめに...- 1-2 注意事項...- 1-3 操作全体フロー...- 2-4 メタデータ作成方法...- 2-4 メタデータ作成方法...- 3-4.1 エディタの起動...-

More information

スライド 1

スライド 1 6B-1. 表計算ソフトの操作 ( ) に当てはまる適切な用語とボタン ( 図 H 参照 ) を選択してください ( 選択肢の複数回の選択可能 ) (1) オートフィルオートフィルとは 連続性のあるデータを隣接 ( りんせつ ) するセルに自動的に入力してくれる機能です 1. 図 1のように連続した日付を入力します *( ア ) は 下欄 ( からん ) より用語を選択してください セル A1 クリックし

More information

JavaScriptで プログラミング

JavaScriptで プログラミング JavaScript でプログラミング JavaScript とは プログラミング言語の 1 つ Web ページ上でプログラムを動かすことが主目的 Web ブラウザで動かすことができる 動作部分の書き方が C や Java などに似ている 2 JavaScript プログラムを動かすには の範囲を 1. テキストエディタで入力 2..html というファイル名で保存

More information

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20 BayoLink Excel アドイン使用方法 1. はじめに BayoLink Excel アドインは MS Office Excel のアドインツールです BayoLink Excel アドインは Excel から API を利用して BayoLink と通信し モデルのインポートや推論の実行を行います BayoLink 本体ではできない 複数のデータを一度に推論することができます なお現状ではソフトエビデンスを指定して推論を行うことはできません

More information

Ⅰ 調査票 ( エクセル ファイル ) を開いたら (1) このメッセージが出てきた時の対応方法 Excel 2003 を使用する場合 A. 表示 1 マクロが使用できません というダイアログが表示された場合 OK ボタンをクリックし 下記手順にて設定を行ってください 1. メニューから 1 ツール

Ⅰ 調査票 ( エクセル ファイル ) を開いたら (1) このメッセージが出てきた時の対応方法 Excel 2003 を使用する場合 A. 表示 1 マクロが使用できません というダイアログが表示された場合 OK ボタンをクリックし 下記手順にて設定を行ってください 1. メニューから 1 ツール 調査票 ( エクセル ファイル ) 入力マニュアル 調査票 ( エクセル ファイル ) に回答する場合に 本ガイドをご参照ください 調査票は Excel です バージョンは Excel2003 以降となります Excel for Mac には 対応しておりません ご了承ください ご不明な点は 所管の教育委員会までお問い合せください Ⅰ. 調査票 ( エクセル ファイル ) を開いたら (1) このメッセージが出てきた時の対応方法

More information

ワープロソフトウェア

ワープロソフトウェア 表計算ソフト (Excel) 表計算ソフト (Excel) とは 表計算ソフト数値データの集計 分析に用いられるアプリケーション表 グラフの作成 統計関数によるデータ解析 データベースなどを行うことができる メリットとして計算が自動 また簡単なシミュレーションができる Excel Microsoftによって提供されている表計算ソフトの名称関数の入力やマクロ機能,GUIの操作に優れており様々な用途に使用されている

More information

MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け ] ダイアログから [Microsoft Excel ワークシート ] を選択し [OK] ボタンを 押します 1 Excel ワークシートで貼り付け [Pastespec] リボン

MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け ] ダイアログから [Microsoft Excel ワークシート ] を選択し [OK] ボタンを 押します 1 Excel ワークシートで貼り付け [Pastespec] リボン 第 6 章 第 1 節 Excel と [ リンク貼り付け ] Excel のシートを AutoCAD 内に Excel ワークシートとして貼り付けます 第 2 節 Excel と [ データリンク ] Excel のシートを AutoCAD 内に AutoCAD の図形として貼り付けます MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け

More information

プログラミング演習

プログラミング演習 プログラミング入門 Ⅰ (No.10) Ⅰ10-1 [1]Excel VBA を使ってみる VBA とは Visual Basic for Applications の略で Microsoft 社が自社の Office 製品 (Word, Excel PowerPoint Aceess, Outlook など ) で簡単にマクロを作れるように開発したプログラミング言語です 名前のとおり Visual

More information

Microsoft Word - 206MSAccess2010

Microsoft Word - 206MSAccess2010 第 6 章データベース 6.1 MS-Access 2010 の起動 終了 1.Access2010 の起動 (1) マウスの左ボタンでスタートボタンをクリックします (2) 表示されるメニューの [ すべてのプログラム ] にマウスカーソルを移動します (3) 表示されるプログラム一覧から [Microsoft Office] [Microsoft Access 2010] の順にクリックすると

More information

Microsoft PowerPoint - kakeibo-shiryo1.pptx

Microsoft PowerPoint - kakeibo-shiryo1.pptx 表計算ソフトを使って オリジナル家計簿を作ろう! < 基本編 > 午前の部 県立広島大学 経営情報学部経営情報学科 准教授小川仁士 2010/11/13 平成 22 年度県立広島大学公開講座 1-1 ガイダンス 使用するソフトウェア OS Microsoft Windows Vista 表計算ソフト Microsoft Office Excel 2007 オリジナル家計簿 ( 完成版 ) の基本仕様

More information

スクールCOBOL2002

スクールCOBOL2002 3. 関連資料 - よく使われる機能の操作方法 - (a) ファイルの入出力処理 - 順ファイル等を使ったプログラムの実行 - - 目次 -. はじめに 2. コーディング上の指定 3. 順ファイルの使用方法 4. プリンタへの出力方法 5. 索引ファイルの使用方法 6. 終わりに 2 . はじめに 本説明書では 簡単なプログラム ( ファイル等を使わないプログラム ) の作成からコンパイル 実行までの使用方法は既に理解しているものとして

More information

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 次のステップによって 徐々に難易度の高いプログラムを作成する ( 参照用の番号は よくわかる C 言語 のページ番号 ) 1. キーボード入力された整数 10 個の中から最大のものを答える 2. 整数を要素とする配列 (p.57-59) に初期値を与えておき

More information

情報処理

情報処理 情報処理 第 14 回 今日の内容 練習用ファイルのダウンロード効率の良い操作 コンテキストメニュー ショートカットキー Alt キーを使ったリボン操作 主なショートカットキー 今日の内容 アプリケーション間のコピーと貼り付け ホームページ上の文章 Word 等 ホームページ上の画像 Word 等 Excelの表 Word 等 Excelの表をWordに埋め込み Wordの表 Excel ExcelのグラフをWordに埋め込み

More information

MS-ExcelVBA 基礎 (Visual Basic for Application)

MS-ExcelVBA 基礎 (Visual Basic for Application) MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 ( 主なもの ) 型型名型宣言文字長さ内容整数型 Integer % バイト -, ~, 長整数型 Long & バイト -,,, ~,,, 単精度浮動小数点数型倍精度浮動小数点数型 Single! バイト負値 : -.0E ~ -.0E- 正値 :.0E- ~.0E Double

More information

Microsoft Word - VB.doc

Microsoft Word - VB.doc 第 1 章 初めてのプログラミング 本章では カウントアップというボタンを押すと表示されている値が1ずつ増加し カウントダウンというボタンを押すと表示されている値が1ずつ減少する簡単な機能のプログラムを作り これを通して Visual Basic.NET によるプログラム開発の概要を学んでいきます 1.1 起動とプロジェクトの新規作成 Visual Studio.NET の起動とプロジェクトの新規作成の方法を

More information

< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 )

< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 ) 2005 年度茅ヶ崎市情報教育研修会 < 目次 > 1. 練習ファイルのダウンロード... 2 2. 表計算ソフト Excel の基本... 3 2-1 Excel でできること... 3 2-2 Excel の画面... 3 2-3 セル 行 列の選択... 4 2-4 セルにデータを入力する ( 半角英数字の場合 )... 4 2-5 セルにデータを入力する ( 日本語の場合

More information

Prog1_3rd

Prog1_3rd 2019 年 10 月 10 日 ( 木 ) 実施 プログラムの制御構造 1960 年代後半にダイクストラが提唱した構造化プログラミングという考え方では, 手続き型のプログラムを記述する際には, 順次, 選択, 反復という標準的な制御構造のみを用い, 先ずプログラムの概略構造を設計し, その大まかな単位を段階的に詳細化して処理を記述していく 順次構造順次構造とは, プログラム中の文を処理していく順に記述したものである

More information

Microsoft Word - VBA基礎(6).docx

Microsoft Word - VBA基礎(6).docx あるクラスの算数の平均点と理科の平均点を読み込み 総点を計算するプログラムを考えてみましょう 一クラスだけ読み込む場合は test50 のようなプログラムになります プログラムの流れとしては非常に簡単です Sub test50() a = InputBox(" バナナ組の算数の平均点を入力してください ") b = InputBox(" バナナ組の理科の平均点を入力してください ") MsgBox

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション FLEXSCHE Excel 帳票 入門ガイド 1 目次 2 EXCEL 帳票とは EDIF を用いて出力された一時データを元に それを EXCEL 形式の帳票として出力する機能です 利用するには FLEXSCHE EDIF の他 Microsoft Excel 2003 以降が必要です レイアウトデザインも EXCEL で行うので 多くの方に操作に抵抗なく編集していただけます この入門ガイドでは

More information

年齢別人数計算ツールマニュアル

年齢別人数計算ツールマニュアル 年齢別人数計算ツールの使用手引 本ツールは 学校基本調査の調査項目である 年齢別入学者数 を 学生名簿等の既存データを利用して集計するものです < 対象となる調査票 > 1 学校調査票 ( 大学 ) 学部学生内訳票 ( 様式第 8 号 ) 2 学校調査票 ( 短期大学 ) 本科学生内訳票 ( 様式第 10 号 ) < 年齢別人数計算ツールの使用の流れは以下のとおりです > 巻末に補足事項の記載がございます

More information

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く..

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く.. Office 365 Excel Online - 利用マニュアル - 発行日 2015/11/01 1 目次 第 1 章はじめに... 5 1.1. 取扱いについて... 6 1.2. 記載内容について... 6 第 2 章基本操作... 7 2.1. Excel Online を開く... 8 2.2. ファイル ( ブック ) を作成する... 10 2.3. ファイル ( ブック ) を開く...

More information

Section1_入力用テンプレートの作成

Section1_入力用テンプレートの作成 入力用テンプレートの作成 1 Excel には 効率よく かつ正確にデータを入力するための機能が用意されています このセクションでは ユーザー設定リストや入力規則 関数を利用した入力用テンプレートの作成やワークシート操作について学習します STEP 1 ユーザー設定リスト 支店名や商品名など 頻繁に利用するユーザー独自の連続データがある場合には ユーザー設定リスト に登録しておけば オートフィル機能で入力することができ便利です

More information

<837D836A B816991E5816A2E786C73>

<837D836A B816991E5816A2E786C73> 積算内訳書の作成マニュアル 平成 23 年 9 月 山形県県土整備部建設企画課 目 次 1. 積算内訳書に関する留意事項 1 頁 2. セキュリティレベル変更について 3 頁 3. 積算内訳書作成マニュアル 4 頁 4.Excel2007 で積算内訳書を作成する場合の注意点 12 頁 5.Excel2010 で積算内訳書を作成する場合の注意点 17 頁 1. 積算内訳書に関する留意事項 パソコンの準備山形県ホームページの建設工事入札情報案内ページにて提供する積算内訳書

More information

第 1 章 VBA について 1 イントロダクション 校務で生徒や先生方のデータの集計など,Excel を使用することが多くなっています 日常,Excel で作業をしていると 同じ操作 を繰り返し行わなければいけないことが多くありませんか? この 同じ操作 を VBA を利用し, より業務を効率化さ

第 1 章 VBA について 1 イントロダクション 校務で生徒や先生方のデータの集計など,Excel を使用することが多くなっています 日常,Excel で作業をしていると 同じ操作 を繰り返し行わなければいけないことが多くありませんか? この 同じ操作 を VBA を利用し, より業務を効率化さ 平成 29 年度 プログラミング研修講座 岩手県立総合教育センター 第 1 章 VBA について 1 イントロダクション 校務で生徒や先生方のデータの集計など,Excel を使用することが多くなっています 日常,Excel で作業をしていると 同じ操作 を繰り返し行わなければいけないことが多くありませんか? この 同じ操作 を VBA を利用し, より業務を効率化させていきましょう 2 VBA とは

More information

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

書式に示すように表示したい文字列をダブルクォーテーション () の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf( 情報処理基礎 ); printf(c 言語の練習 ); printf 情報処理基礎 C 言語についてプログラミング言語は 1950 年以前の機械語 アセンブリ言語 ( アセンブラ ) の開発を始めとして 現在までに非常に多くの言語が開発 発表された 情報処理基礎で習う C 言語は 1972 年にアメリカの AT&T ベル研究所でオペレーションシステムである UNIX を作成するために開発された C 言語は現在使われている多数のプログラミング言語に大きな影響を与えている

More information

(3) このファイルは 申込書の 5 枚複写分 ( 1 営業用 2 調査会社用 3 委託工事会社用 4 電気工事会社 ( 控 ) 5 お客さま ( 控 ) と 電気工事士 測定器 の計 7 シートから構成されています 申込書作成に関しては 1 営業用 のシートに入力することで 2~5 のシートにも反

(3) このファイルは 申込書の 5 枚複写分 ( 1 営業用 2 調査会社用 3 委託工事会社用 4 電気工事会社 ( 控 ) 5 お客さま ( 控 ) と 電気工事士 測定器 の計 7 シートから構成されています 申込書作成に関しては 1 営業用 のシートに入力することで 2~5 のシートにも反 九州電力申込用様式 Excel 版使用法 1 申込書の作成について (1) このソフトは Excel2003 以前のバージョンに対応したもの ( 拡張子が xls ) と Excel2007 以降のバージョンに対応したもの ( 拡張子が xlsm ) の 2 種類があります お使いのエクセルが Excel2003 以前のバージョンであれば 2003 用 Excel2007 以降のバージョンであれば

More information

プログラミング基礎

プログラミング基礎 C プログラミング Ⅰ 条件分岐 : if 文, if~else 文 条件分岐 条件分岐とは ある条件が成立したときとしないときで処理の内容を変更する場合に応じた, 複雑な処理を行うことができる 条件分岐 yes 成績が良かったか? no ご褒美に何か買ってもらう お小遣いが減らされる C 言語では,if 文,if~else 文,if~else if~else 文,switch 文で条件分岐の処理を実現できる

More information

Shareresearchオンラインマニュアル

Shareresearchオンラインマニュアル Chrome の初期設定 以下の手順で設定してください 1. ポップアップブロックの設定 2. 推奨する文字サイズの設定 3. 規定のブラウザに設定 4. ダウンロードファイルの保存先の設定 5.PDFレイアウトの印刷設定 6. ランキングやハイライトの印刷設定 7. 注意事項 なお 本マニュアルの内容は バージョン 61.0.3163.79 の Chrome を基に説明しています Chrome の設定手順や画面については

More information

正誤表(FPT1004)

正誤表(FPT1004) 1 Introduction 本書で学習を進める前に ご一読ください 1 第 1 章関数の利用 第 章表作成の活用 第 3 章グラフの活用 第 章グラフィックの利用 SmartArt 第 5 章複数ブックの操作 第 章データベースの活用 第 7 章ピボットテーブルとピボットグラフの作成 第 章マクロの作成 第 9 章便利な機能 総合問題 Excel 付録 1 ショートカットキー一覧 Excel 付録

More information

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更 ファイル操作 アプリケーションソフトウェアなどで作成したデータはディスクにファイルとして保存される そのファイルに関してコピーや削除などの基本的な操作について実習する また ファイルを整理するためのフォルダの作成などの実習をする (A) ファイル名 ファイル名はデータなどのファイルをディスクに保存しておくときに付ける名前である データファイルはどんどん増えていくので 何のデータであるのかわかりやすいファイル名を付けるようにする

More information

スクールCOBOL2002

スクールCOBOL2002 (h) 登録集原文の指定方法 . 登録集原文の指定方法 複数の COBOL プログラムに共通の記述を別のソースファイルとしておき COPY 文で取り込むことができます 登録集原文の概念図を下欄に示します このようにすると コーディング量を削減でき 記述ミスもなくなるため 開発効率を高めることができます ここでは 第 章で実習した reidai.cbl というソースファイルの DATA0 と YYMMDD

More information

プログラミング入門1

プログラミング入門1 プログラミング入門 1 第 5 回 繰り返し (while ループ ) 授業開始前に ログオン後 不要なファイルを削除し て待機してください Java 1 第 5 回 2 参考書について 参考書は自分にあったものをぜひ手元において自習してください 授業の WEB 教材は勉強の入り口へみなさんを案内するのが目的でつくられている これで十分という訳ではない 第 1 回に紹介した本以外にも良書がたくさんある

More information

Microsoft PowerPoint - Prog05.ppt

Microsoft PowerPoint - Prog05.ppt 本日の内容 プログラミング言語第五回 担当 : 篠沢佳久櫻井彰人 平成 20 年 5 月 19 日 制御構造 条件式 論理式 ( 復習 ) if 式 繰り返し (1) 無限の繰り返し 1 2 Ruby vs. Excel 浮動小数点数の計算能力は同じ 整数の計算能力は Ruby が上 Ruby なら何桁でも計算できる Excel には 整数計算だけやって! ということができない欠点がある 使いやすさは

More information

4 分岐処理と繰返し処理 ( 教科書 P.32) プログラムの基本的処理は三つある. (1) 順次処理 : 上から下に順番に処理する ぶんきそろ (2) 分岐処理 : 条件が揃えば, 処理する はんぷく (3) 反復処理 : 条件が揃うまで処理を繰り返す 全てのプログラムは (1) から (3) の

4 分岐処理と繰返し処理 ( 教科書 P.32) プログラムの基本的処理は三つある. (1) 順次処理 : 上から下に順番に処理する ぶんきそろ (2) 分岐処理 : 条件が揃えば, 処理する はんぷく (3) 反復処理 : 条件が揃うまで処理を繰り返す 全てのプログラムは (1) から (3) の 4 分岐処理と繰返し処理 ( 教科書 P.32) プログラムの基本的処理は三つある. (1) 順次処理 : 上から下に順番に処理する ぶんきそろ (2) 分岐処理 : 条件が揃えば, 処理する はんぷく (3) 反復処理 : 条件が揃うまで処理を繰り返す 全てのプログラムは (1) から (3) の組み合わせで作れる. ここでは (2) と (3) について扱う. 4.1 分岐処理 4.1.1 if

More information

テキストファイルの入出力1

テキストファイルの入出力1 テキストファイルの入出力 1 0. 今回の目的前回までは 2 回にわたって繰り返しについて学んできました 今回からテキストファイルの入出力について学ぶことにします 1. テキストファイルへの出力 1.1 テキストファイルについてテキストファイルとは コンピュータで扱うことが出来るファイルの中で最も基本的なファイルであり どの様な OS でもサポートされているファイル形式です Windows においては

More information

プログラミング演習

プログラミング演習 プログラミング入門 Ⅰ (No.11) Ⅰ11-1 [1] プログラムを修正する (1-1) 既にあるプログラムを開く 前回作ったプログラム prog1-10.xlsm を開いてみよう 既に保存してある VBA プログラムを開くには 以下のようにする ドキュメントから開く 1 Excel VBA のプログラムは Excel ファイルの中に入っているので Excel ファイルをダブルクリックする 2

More information

※ ポイント ※

※ ポイント ※ 4S-RO ロボティクス実験 参考資料 ファイル入出力 : ファイルの読み込み 1 周目に計測した生体情報データを読み込み プログラムにより信号処理を行うが その際にファイルの 入出力が必要となる 実験前半ですでに学習しているが必要に応じて本資料を参考にすること 以下のようにすると指定したファイルを読み込むことができる ( 詳細は後から記述 ) int i; double --------; char

More information

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能. Viewer manual by SparxSystems Japan Enterprise Architect 読み込み専用版 (Viewer) 利用マニュアル 内容 1 はじめに...3 2 インストールの手順...3 3 起動の手順...6 4 Enterprise Architect のプロジェクトファイルを開く...7 5 内容を参照する...8 5.1 プロジェクトブラウザを利用する...8

More information

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの ServersMan@Disk Windows 版専用アプリケーション操作マニュアル 目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの公開 ) 13

More information

99MAM015B1_J

99MAM015B1_J No.99MAM015B2 SERIES No.264 IT-005D IT-012U インプットツール 表計算用補足資料 ご使用前にこの表計算用補足資料をよくお読みの上 正しくお使いください お読みになった後は いつでも見られる所に必ず保管してください 本資料で使用されている名称について Microsoft Windows Excel は米国 Microsoft Corporation の米国およびその他の国における登録商標です

More information

Javaプログラムの実行手順

Javaプログラムの実行手順 戻り値のあるメソッド メソッドには 処理に使用する値を引数として渡すことができました 呼び出し 側からメソッドに値を渡すだけでなく 逆にメソッドで処理を行った結果の値を 呼び出し側で受け取ることもできます メソッドから戻してもらう値のことを もどりち戻り値といいます ( 図 5-4) 図 5-4. 戻り値を返すメソッドのイメージ 戻り値を受け取ることによって ある計算を行った結果や 処理に成功したか失

More information

Prog2_15th

Prog2_15th 2019 年 7 月 25 日 ( 木 ) 実施メニューメニューバーとコンテクストメニュー Visual C# では, メニューはコントロールの一つとして扱われ, フォームアプリケーションの上部に配置されるメニューバーと, コントロール上でマウスを右クリックすると表示されるコンテクストメニューとに対応している これ等は選択するとメニューアイテムのリストが表示されるプルダウンメニューと呼ばれる形式に従う

More information

情報基礎A

情報基礎A 情報基礎 A 第 10 週 プログラミング入門 マクロ基本文法 4 1 配列 FOR~NEXT 全眞嬉 東北大学情報科学研究科システム情報科学専攻情報システム評価学分野 http://www.dais.is.tohoku.ac.jp/~jinhee/jyoho-19.html 6 人分の合計を計算 2 socre(0) socre(1) socre(2) socre(3) socre(4) socre(5)

More information

情報C 実習プリント

情報C 実習プリント 高等学校 選択情報 実習プリント 8-1 < 基本操作 3> プログラムを体験しよう!1 ~アルゴロジック編 ~ 1コンピュータプログラムの基本となる思考 ( アルゴリズム ) について体験的に学ぶ 2プログラムの基本的な処理である 順次処理 繰り返し処理 分岐処理 を組み合わせた制御構造について体験的に学ぶ ELSE コマンド IF[ A ]ELSE[ B ]: もし であればA そうでなければB

More information

Microsoft Word - Word1.doc

Microsoft Word - Word1.doc Word 2007 について ( その 1) 新しくなった Word 2007 の操作法について 従来の Word との相違点を教科書に沿って説明する ただし 私自身 まだ Word 2007 を使い込んではおらず 間違いなどもあるかも知れない そうした点についてはご指摘いただければ幸いである なお 以下において [ ] で囲った部分は教科書のページを意味する Word の起動 [p.47] Word

More information

条件付き書式 の ルールの管理 をクリック 2 新規ルール をクリック 1 ルール の管理をクリック 3 指定の値を含むセルだけ書式設定 を クリック 7 グレーを選び OK をクリック 4 次の値に等しい を選ぶ 5 2 と入力 6 書式をクリック 8OK をクリック 以下同様に 新規ルール をク

条件付き書式 の ルールの管理 をクリック 2 新規ルール をクリック 1 ルール の管理をクリック 3 指定の値を含むセルだけ書式設定 を クリック 7 グレーを選び OK をクリック 4 次の値に等しい を選ぶ 5 2 と入力 6 書式をクリック 8OK をクリック 以下同様に 新規ルール をク 名簿の整理 ( 年賀状 喪中の受信を記録し 次に出すべき宛先の選定を行う ) 年賀状を貰った人 :1 喪中を貰った人 :2 年賀状を貰わなかったが翌年出そう思う人 :3 年賀状を貰ったが翌年は止めようと思う人 ( 例えば5 日以降に返事で貰った人 ):4 の区分で記録することにより 次に出す宛先を抽出する 1) 年賀状用のワークシートの作成 1)-1Sheet のコピーと不要な列の削除教材の Excel

More information

問題 1 次の文章は 作業環境について述べたものである を解答群 { } より選び その記号で答えよ にあてはまる適切なもの 設問 1. < 図 1>はルーラーの一部である 1に示されるインデントマーカーを移動することにより を設定することができる < 図 1> { ア. 1 行目のインデントイ.

問題 1 次の文章は 作業環境について述べたものである を解答群 { } より選び その記号で答えよ にあてはまる適切なもの 設問 1. < 図 1>はルーラーの一部である 1に示されるインデントマーカーを移動することにより を設定することができる < 図 1> { ア. 1 行目のインデントイ. Microsoft PowerPoint プレゼンテーション技能認定試験 上級 2007 サンプル問題 知識試験 制限時間 30 分 受験会場 受験番号 氏 名 問題 1 次の文章は 作業環境について述べたものである を解答群 { } より選び その記号で答えよ にあてはまる適切なもの 設問 1. < 図 1>はルーラーの一部である 1に示されるインデントマーカーを移動することにより を設定することができる

More information

<4D F736F F D20438CBE8CEA8D758DC F0939A82C282AB2E646F63>

<4D F736F F D20438CBE8CEA8D758DC F0939A82C282AB2E646F63> C 言語講座第 2 回 作成 : ハルト 前回の復習基本的に main () の中カッコの中にプログラムを書く また 変数 ( int, float ) はC 言語では main() の中カッコの先頭で宣言する 1 画面へ出力 printf() 2 キーボードから入力 scanf() printf / scanf で整数を表示 / 入力 %d 小数を表示 / 入力 %f 3 整数を扱う int 型を使う

More information

Taro-Basicの基礎・はじめに(公

Taro-Basicの基礎・はじめに(公 Basic の基礎 はじめに 0. 目次 1. はじめに 1. 1 ファイル フォルダとは 1. 2 Tiny Basic の起動と停止 1. 3 Tiny Basic の実行 1. 4 簡単なプログラム - 1 - 1. はじめに 1. 1 ファイル フォルダとは データの集まりをファイルといい 名前を付けて区別する フォルダ ( ディレクトリともいう ) という特別なファイルは ファイルが登録できるようになっている

More information

2 列 B と 列 C の間にカーソルをあわせ, カーソルの形が変化したところでドラッグして右に移動し, 列 B の幅を約 に設定します 3 列 C の上でマウスをドラッグして右に移動し, 列 C, 列 D, 列 E の 3 列を一括選択します 一括選択ができたら, 列 C と 列 D

2 列 B と 列 C の間にカーソルをあわせ, カーソルの形が変化したところでドラッグして右に移動し, 列 B の幅を約 に設定します 3 列 C の上でマウスをドラッグして右に移動し, 列 C, 列 D, 列 E の 3 列を一括選択します 一括選択ができたら, 列 C と 列 D 費用 時間概算集計表を Excel で作成する 表計算ソフト Excel を使用して費用 時間概算集計表を作成します 教科書 P.18~P.23 の内容を参考にして, 旅行の日程と費用の概算計画を行うための図表 図 A を作成し, 実際に表計算を行ってみることにしましょう 作成する図表 図 A 手順 1 各列のサイズを変更し図表の体裁を整えます 1 列 A と 列 B の間にカーソルをあわせ, カーソルの形が変化したところでドラッグして左に移動し,

More information

ホームページ (URL) を開く 閉じる 益永八尋 VBA からホームページを開いたり 閉じたりします ホームページを開くはシート名 HP_Open で操作し ホームページを閉じるはシート名 "HP_Close" で操作します ホームページを開く方法はいくつかありますがここでは 1 例のみを表示します なお これは Web から入手したサンプルプログラムから使い勝手が良いように修正 追加したものです

More information

基本的な利用法

基本的な利用法 (R で ) 塩基配列解析 基本的な利用法 Macintosh 版 到達目標 : このスライドに書かれている程度のことは自在にできるようにしてエラーへの対処法を身につける 1. 必要なパッケージのインストールが正しくできているかどうかの自力での判定 および個別のパッケージのインストール 2. 作業ディレクトリの変更 3. テキストエディタで自在に入出力ファイル名の変更 ( どんなファイル名のものがどこに生成されるかという全体像の把握

More information

Microsoft Word Proself-guide4STD+Prof.docx

Microsoft Word Proself-guide4STD+Prof.docx ファイル共有システム利用の手引き 全学基本メール事業室 1. はじめにメールでファイルを送りたい時に ファイルが大きすぎて送れなかったことはないでしょうか あるいはファイルはそれほど大きくないけれどもファイル数が多くて添付するのに手間がかかったり 届いたメールにたくさんのファイルが添付されていて 一つずつ保存するのが面倒だったことはないでしょうか ここで紹介するファイル共有システムを使うと そうした悩みを一気に解決できます

More information

Datalink_summary

Datalink_summary データリンク ( 概要編 ) 目次データリンクの概要データリンクとは データリンクの起動 [ タイプ ] の設定 4 [ レブロ側 ] の設定 5 [ キー ] の設定 7 [Excel 側 ] の設定 9 [ アクション ] の設定 0 更新日 :08/0/3 Rebro08 対応 -- データリンクの概要 データリンクとは データリンクの機能では. Excelで作成された機器表などをレブロ図面に取り込むことができます.

More information

<4D F736F F D AA8E5291E58A778FEE95F B835E B CC91808DEC95FB9640>

<4D F736F F D AA8E5291E58A778FEE95F B835E B CC91808DEC95FB9640> 岡山大学情報データベースシステムの操作方法 1 インターネットブラウザの設定 まず ご利用のブラウザ環境に応じて 下記 URL に記載されている設定を行ってください この設定をしていない場合 岡山大学情報データベースシステムを利用できない場合があります Windows Internet Explorer の環境設定 http://www.okayama-u.ac.jp/user/tqac/tenken/kyouin/manual/ie91011.pdf

More information

1セル範囲 A13:E196 を選択し メニューの データ - 並べ替え をクリック 並べ替え ダイアログボックスで 最優先されるキー から 年代 を選択し OK をクリック ( セル範囲 A13:E196 のデータが 年代 で並び替えられたことを確認する ) 2セル範囲 A13:E196 を選択し

1セル範囲 A13:E196 を選択し メニューの データ - 並べ替え をクリック 並べ替え ダイアログボックスで 最優先されるキー から 年代 を選択し OK をクリック ( セル範囲 A13:E196 のデータが 年代 で並び替えられたことを確認する ) 2セル範囲 A13:E196 を選択し 作成 1. アンケート集計表 ( 表計算 ) Excel を起動し メニューの ファイル - 開く をクリックして ファイルを開く ダイアログボックスで ファイルの種類 のプルダウンメニューから テキストファイル (*.prn;*.txt;*.csv) を選択し 総合実技課題( 類題 1) フォルダーの アンケート.csv ファイルを選択して 開く をクリックしてください (1) セル範囲 A13:E196

More information

title

title 体制整備等自己評価チェックリスト操作マニュアル 1. チェックリスト作成の流れ 2 2. マクロの有効化 3 Microsoft Excel2007セキュリティ設定変更方法 3 Microsoft Excel2010セキュリティ設定変更方法 5 Microsoft Excel2013 Microsoft Excel2016セキュリティ設定変更方法 7 3. ファイルダウンロード 9 4. 入力時の注意

More information

初めてのプログラミング

初めてのプログラミング Excel の使い方 2 ~ 数式の入力 グラフの作成 ~ 0. データ処理とグラフの作成 前回は エクセルを用いた表の作成方法について学びました 今回は エクセルを用いたデータ処理方法と グラフの作成方法について学ぶことにしましょう 1. 数式の入力 1 ここでは x, y の値を入力していきます まず 前回の講義を参考に 自動補間機能を用いて x の値を入力してみましょう 補間方法としては A2,

More information

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア 基本操作編 編集するファイルを開く... ファイルの選択... 各パネルの表示非表示... マイクロデータ : の編集... 編集するテキストの選択... 適用するテキストの選択... アイテムタイプの選択... アイテムタイプの検索... よく使うアイテムタイプの登録... よく使うアイテムタイプの削除... 定型セットの登録... 定型セットの削除... 定型セット内のアイテムタイプの削除...

More information

CubePDF ユーザーズマニュアル

CubePDF ユーザーズマニュアル CubePDF ユーザーズマニュアル 2018.11.22 第 13 版 1 1. PDF への変換手順 CubePDF は仮想プリンターとしてインストールされます そのため Web ブラウザや Microsoft Word, Excel, PowerPoint など印刷ボタンのあるアプリケーションであればどれでも 次の 3 ステップで PDF へ変換することができます 1. PDF 化したいものを適当なアプリケーションで表示し

More information

Microsoft PowerPoint - kougi4.ppt

Microsoft PowerPoint - kougi4.ppt C の実行モデル 自由落下距離 前回の授業の 例題 1 の復習と重要事項 の確認 地上で物を落とし始めた後の自由落下距離を 求める 重力加速度 g は 9.8 とする 自由落下距離を求めるために, プログラム中に, 計算式 y = ( 9.8 / 2.0 ) * x * x を書く C++ ソースファイルの編集 編集画面 編集中のファイル名 関係するファイルなどが表示される ビルド結果などが表示される画面

More information

すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は

すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は DC さくらの画面構成 DC さくらが起動している間は デスクトップ右下のタスクトレイに DC さくらのアイコンが表示されます この DC さくらのアイコンを右クリックしてください ( 下の図はスクリーンショットです ) この青色のアイコンが DC さくらのアイコンです DCさくらのアイコンを右クリックすると 以下の図のような操作メニューが表示されます メニュー項目には 操作を行うための各コマンドが配置されております

More information

スライド 1

スライド 1 第 6 章表計算 A(Excel 2010/2007 共通 ) ( 解答と解説 ) (1) オートフィル 6A-1. 表計算ソフトの操作 < 解答 > ( ア )=2 ( イ )=I ( ウ )=3 ( エ )=6 ( オ )=7 オートフィルの設定は マウスで操作する方法と リボンから操作する方法があります マウスで操作する方法セルの右下のフィルハンドル をポイントしドラッグすると 自動的に連続データが入力されます

More information

プログラミングA

プログラミングA プログラミング A 第 5 回 場合に応じた処理 繰り返し 2017 年 5 月 15 日 東邦大学金岡晃 前回の復習 (1) このプログラムを作成し実行してください 1 前回の復習 (2) このプログラムを作成し実行してください 2 前回の復習 (3) 3 前回の復習 演算子 代入演算子 インクリメント シフト演算子 型変換 4 場合に応じた処理 5 こういうプログラムを作りたい 5 教科のテスト

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 5 回目演算子の優先順位と変数の型変換 今日の講義で学ぶ内容 演算子の優先順位 優先順位の変更の方法 キャスト演算子と型変換 演算子の優先順位 演算子の優先順位 式を計算するときの演算の順序です例えば a=b*c+d; では乗算を先に計算するというルールです ( 主な演算子の優先順位 ) 演算子 名前 結合規則 ++ 後置インクリメント 左 -- 後置デクリメント 左!

More information

JDL Webストレージサービス はじめにお読みください

JDL Webストレージサービス はじめにお読みください JDL Web ストレージサービスはじめにお読みください ご利 環境について... 2 利用できるコンピュータの条件...2 Internet Explorerの設定について...2 ログイン... 4 JDL Webストレージにログインする...4 初期設定ウィザード... 5 手順 1 使用形態の選択...5 手順 2 アカウント作成...6 手順 3 グループフォルダの作成...7 手順 4

More information

情報処理実習(工基3)

情報処理実習(工基3) 情報 ( 実習 )( 体育 4 班 ) 第 10 回エクセル篇 3 VBA を使ったプログラムによる関数のシミュレーション これまでの2 回で Excel の表計算ソフトとしての機能及び統計機能の初歩を実習しました Excel にはこれ以外にも大変有用な機能があります 今日はその中から VBA(Visual Basic Application) を使ったプログラムの初歩も習得しながら 関数のシミュレーションを行ってみたいと思います

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 6 回目 if 文と if else 文 今日の講義で学ぶ内容 関係演算子 if 文と if~else 文 if 文の入れ子 関係演算子 関係演算子 ==,!=, >, >=,

More information

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y  小幡智裕 Java Script プログラミング入門 3-6~3-7 茨城大学工学部情報工学科 08T4018Y 小幡智裕 3-6 組み込み関数 組み込み関数とは JavaScript の内部にあらかじめ用意されている関数のこと ユーザ定義の関数と同様に 関数名のみで呼び出すことができる 3-6-1 文字列を式として評価する関数 eval() 関数 引数 : string 式として評価する文字列 戻り値 :

More information

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利 PDF 変換サービス セキュリティ設定マニュアル 第 21 版 2018 年 2 月 目次 1. PDF 変換サービスの設定について...2 1-1)Internet Explorer をご利用の場合...2 1-2)Microsoft Edge をご利用の場合... 14 1-3)Google Chrome をご利用の場合... 18 1-4)Mozilla Firefox をご利用の場合...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション VBA (Visual BASIC for Applications) で Body Mass Index 判定プログラムを作る ユーザーフォームを用いたプログラムの作成 Graphic User Interface ( GUI ) の利用法 構造化プログラムの作成 複雑なプログラムを 関数に分割して作る方法 VBA(Visual BASIC for Applications) のテキストは たくさんあります

More information

Java講座

Java講座 ~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 2 回目 ようこそ Java へ 今日の講義で学ぶ内容 画面へのメッセージの表示 文字や文字列 数値を表現するリテラル 制御コードを表すエスケープシーケンス 画面出力の基本形 ソースファイル名 : クラス名.java class クラス名 System.out.println(" ここに出力したい文字列 1 行目 "); System.out.println(" ここに出力したい文字列

More information

ポインタ変数

ポインタ変数 プログラミング及び実習 5 馬青 1 文字処理 数値処理 : 整数 浮動小数点数 単一の文字は と ( シングルクォーテーション ) で囲んで表現される 文字のデータ型は char または int である int を用いたほうが ライブラリの関数の引数の型と一致する 以下は全部 int の使用に統一する 従って int ch; で文字変数を宣言しておくと ch= A ; のように ch に文字 A

More information

プログラミングA

プログラミングA プログラミング A 第 5 回 場合に応じた処理 繰り返し 2019 年 5 月 13 日 東邦大学金岡晃 場合に応じた処理 1 こういうプログラムを作りたい 5 教科のテスト 100 点以上各科目の点数の合計が 100 点未満 おめでとう! これで 100 点越えのプレゼントを獲得! というメッセージを出力 残念!100 点越えのプレゼントまであと ** 点! というメッセージを出力 5 教科の点数の合計が

More information

変更履歴 Version 年月日変更内容備考 年 12 月 20 日初版

変更履歴 Version 年月日変更内容備考 年 12 月 20 日初版 Calc LibreOffce Calc リファレンスマニュアル Ver._1.00. 変更履歴 Version 年月日変更内容備考 1.00 2013 年 12 月 20 日初版 目次 変更履歴... はじめに...1 略記について...2 対象バージョンについて...3 EXCEL との違い...4 全角 / 半角の取り扱い...4 初期フォントを設定する...4 標準フォントを変更する...5

More information