TEXTOS-C 色彩 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあります はじめに色彩に使われる変数として 色相 (Hue) 明度(Lightness) 彩度 (Saturation) と 赤 (Red) 緑(Green) 青(Blue) について確認しましょう 赤 (

Size: px
Start display at page:

Download "TEXTOS-C 色彩 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあります はじめに色彩に使われる変数として 色相 (Hue) 明度(Lightness) 彩度 (Saturation) と 赤 (Red) 緑(Green) 青(Blue) について確認しましょう 赤 ("

Transcription

1 TEXTOS-C 色彩 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあります はじめに色彩に使われる変数として 色相 (Hue) 明度(Lightness) 彩度 (Saturation) と 赤 (Red) 緑(Green) 青(Blue) について確認しましょう 赤 (R) 緑(G) 青 (B) は光の三原色です Textos-C-0 Textos-C-1 Textos-C-2 Textos-C-3 色相 (H) のスピンボタンの値とテキストボックスの値を連動させます 色相 (H) 明度(L) 彩度(S) を使って Word 内の文字列の背景色を調節します 色相 (H) 明度(L) 彩度(S) を使って Word 内の文字列の背景色と文字色を調節します 色相 (H) 明度(L) 彩度(S) と 赤 (R) 緑(G) 青(B) を使って Word 内の文字列の背景色と文字色を調節します * スピンボタンで 色相 (H) を調節するとテキストボックスの値が変化します * スピンボタンで 色相 (H) 明度 (L) 彩度 (S) を調節すると見本のテキストボックス の値が変化し 実行ボタンを押すと Word 文書内の選択範囲の背景色が変化します 1

2 * 背景色と文字色のオプションと 純色 ( 明度中位 彩度最大 ) のコマンドボタンを 追加します * 光の 3 原色である赤 (R) 緑(G) 青(B) のスピンボタンを追加します 色彩の性質以下で色彩について簡単に観察しておきましょう はじめに色相について見ます 次は 純色 ( 明度 (L)=120 彩度(S)=240) で固定し 色相を まで調節して 背景色の赤 (R) 緑(G) 青(B) の変化を 16 進数で観察した結果です RGB 値には赤 (R) 緑 (G) 青(B) がそれぞれ 2 桁 (00 ~ FF) 全部で 6 桁の 16 進数を使います たとえば青 (0000FF) の赤 (R) の値は 00 になり, 緑 (G) の値は 00 になり, 青 (B) の値が FF になります 色相 (H) 明度 (L) 彩度 (S) RGB 背景色 FF **** FF **** FFFF **** 2

3 FF80 **** FF00 **** FF00 **** FFFF00 **** FF8000 **** FF0000 **** FF0080 **** FF00FF **** FF **** FF **** このように色相は 0( 青 ) から始まり 240( 青 ) まで続きます 途中の RGB 値が 0000FF 00FFFF 00FF00 FFFF00 FF0000 FF00FF 0000FF のように変化する円環になります 次に明度 (L) の変化を観察しましょう はじめに色相 =0( 青 ) で実験します 色相 (H) 明度 (L) 彩度 (S) RGB 背景色 **** B **** **** **** AA **** D5 **** FF **** B2BFF **** FF **** FF **** AAAAFF **** D5D5FF **** FFFFFF **** 明度 (L)=0 では赤 (R) 緑(G) 青(B) がすべてゼロなので 光の 3 原色がどれもゼロであるために黒になります 一方 明度 (L)=240 では光の 3 原色がどれも最大になるので白になります 純色の青 (0000FF) から上方向に黒 (000000) に向かうとき 青の数値が減っていきます 一方 純色の青 (0000FF) から下方向に白 (FFFFFF) に向かうときは赤 (R) と緑 (G) が同じ値で増えていきます 次に 青 (0000FF) と赤 (FF0000) の混色である 紫 (FF00FF) について 明度の変化 3

4 を観察しましょう 色相 (H) 明度 (L) 彩度 (S) RGB 背景色 **** B002B **** **** **** AA00AA **** D500D5 **** FF00FF **** FF2BFF **** FF55FF **** FF80FF **** FFAAFF **** FFD5FF **** FFFFFF **** 紫 (FF00FF) から明度 (L) を下げて黒 (000000) に向かうとき 赤 (R) と青 (B) の値が同等に減少して 最後は ( 黒 ) となり 逆に 明度 (L) を上げて白 (FFFFFF) に向かうときは 緑 (G) の値が増加して 最後は FFFFFF( 白 ) になります 同様に 青紫 ( 色相 :220) について明度の変化を観察します 色相 (H) 明度 (L) 彩度 (S) RGB 背景色 **** B **** **** **** AA **** A00D5 **** FF **** BFF **** AA55FF **** BF80FF **** D5AAFF **** EAD5FF **** FFFFFF **** 4

5 青紫 (8000FF) から明度 (L) を下げて黒 (000000) に向かうとき 赤 (R) と青 (B) の値がその割合に応じて同等に減少し 最後は ( 黒 ) となり 逆に 明度 (L) を上げて白 (FFFFFF) に向かうときは 赤 (R) と緑 (G) の値がその割合に応じて増加して 最後は FFFFFF( 白 ) になります 彩度 (S) は 純色を最大 (Max) として 同じ明度を保ちながら無彩色に至る度合い ( 灰色が混じる度合い ) を示します 無彩色の赤 (R) 緑(G) 青(B) はすべて同じ値です 黒 (000000) と白 (FFFFFF) は無彩色の中で それぞれ明度が最小 (0) と明度が最大 (240) を示します 青 について彩度の変化を観察しましょう 色相 (H) 明度 (L) 彩度 (S) RGB 背景色 F7F7F **** A **** A6A95 **** F **** AA **** A4AB5 **** BF **** CA **** B2BD5 **** DF **** EA **** B0BF4 **** FF **** このように 彩度を下げていくと ( つまり 上表で上昇していくと ) 指定された明度が示す無彩色 ( 灰色 ) の赤 (R) 緑(G) 青(B) 値 (7F) に向かって 同じ割合でそれぞれの値が減少します 次のように彩度がゼロであれば 明度に従って赤 (R) 緑(G) 青(B) がすべて同値のまま増減します ここでは青で示しますが どの色相であっても彩度がゼロであれば同じです 色相 (H) 明度 (L) 彩度 (S) 赤 (R) 緑 (G) 青 (B) RGB 背景色 **** **** A2A2A **** F3F3F **** **** 5

6 A6A6A **** F7F7F **** **** AAAAAA **** BFBFBF **** D4D4D4 **** E9E9E9 **** FFFFFF **** 次は 青 (H=0), 緑 (H=80), 赤 (H=160) について それぞれ明度 (L) と彩度 (S) の変化を示 した図です 青 (H=0) L S A2A2A D1D E0E E B2B80 1D1D8D 0E0E9C 0000AA 120 7F7F7F 6A6A AA 4040BF 2B2BD5 1515EA 0000FF 160 AAAAAA 9C9CB8 8D8DC7 8080D5 7272E2 6363F1 5555FF 200 D4D4D4 CDCDDC C7C7E2 BFBFEA B8B8F1 B1B1F8 AAAAFF 240 FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF 彩度がゼロ (S=0) のときは 明度に従って黒から白のグラデーションができます 彩 度を上げると 次第に色が鮮やかになりますが 明度が中位のときにもっとも明確な 色になります 緑 (H=80) L S A2A2A D381D E470E 074E B802B 1D8D1D 0E9C0E 00AA F7F7F 6A956A 55AA55 40BF40 2BD52B 15EA15 00FF AAAAAA 9CB89C 8DC78D 80D580 72E272 63F163 55FF D4D4D4 CDDCCD C7E2C7 BFEABF B8F1B8 B1F8B1 AAFFAA 240 FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF 6

7 赤 (H=160) L S A2A2A D1D E0E 4E B2B 8D1D1D 9C0E0E AA F7F7F 956A6A AA5555 BF4040 D52B2B EA1515 FF AAAAAA B89C9C C78D8D D58080 E27272 F16363 FF D4D4D4 DCCDCD E2C7C7 EABFBF F1B8B8 F8B1B1 FFAAAA 240 FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF FFFFFF プログラム (0) TEXTOS-C-1 lbl 色相 txt 色相 spn 色相 [ 色相 (H)] [0] の範囲で色相を表示します [0] 色相の値を調節します 最大 (Max)=12, 初期値 (Value)=0 Option Explicit ' 変数を明示 Sub spn 色相 _Change() txt 色相 = spn 色相 * 240 / 12 spn 色相の変化に応じて txt 色相の値を代入します spn 色相の最大 (Max) が 12 であり txt 色相の最大 (Max) が 240 なので * 240 / 12 で調節します つまり spn 色相が 12 になったときに txt 色相が 240 になります 7

8 (1) TEXTOS-C-1 次のコントロールを追加します txt 背景色 txt 見本 lbl 明度 txt 明度 spn 明度 lbl 彩度 txt 彩度 spn 彩度 cmd 実行 [0000FF] 16 進数を使って背景色を表示します スピンボタンの変化に応じて背景色と文字色を表示します [ 明度 (L)] [120] の範囲で明度を表示します [6] 明度の値を調節します 最大 (Max)=12, 初期値 (Value)=6. [ 彩度 (S)] [240] 240: の範囲で彩度を表示します [12] 彩度の値を調節します 最大 (Max)=12, 初期値 (Value)=12. [ 実行 ] Word 文書中の選択範囲の文字色 背景色 下線色を出力します 標準モジュール Declare Function FindWindow& Lib "user32.dll" Alias "FindWindowA" _ (ByVal C$, ByVal W$) ' ハンドル Declare Function GetWindowLong& Lib "user32.dll" Alias "GetWindowLongA" _ (ByVal F&, ByVal I&) ' ボタン制御 Declare Function SetWindowLong& Lib "user32.dll" Alias "SetWindowLongA" _ (ByVal F&, ByVal I&, ByVal N&) ' メニューバー Declare Function SetWindowPos& Lib "user32.dll" (ByVal Hw&, ByVal Ins&, _ ByVal X&, ByVal Y&, ByVal C&, ByVal D&, ByVal F&) ' フォーム表示状態 8

9 最小化ボタンを制御するライブラリーの関数を利用します Declare Function ColorHLSToRGB& Lib "SHLWAPI.DLL" _ (ByVal H%, ByVal L%, ByVal S%) 'RGB 関数 Declare Sub ColorRGBToHLS Lib "SHLWAPI.DLL" _ (ByVal clrrgb&, H%, L%, S%) 'HLS サブルーチン色を指定する変数を変換用のライブラリーの関数を利用します Public lngrgb&, HexRGB$ ' 長整数型 RGB 値 16 進数 RGB 値 以下のプログラムで共通に使う変数です Public Function BGR$(W$) 'RGB$ から 16 進数 BGR$ に変換 BGR$ = "&H" & Right$(W$, 2) & Mid$(W$, 3, 2) & Left$(W$, 2) End Function 'RGB$ から 16 進数 BGR$ に変換する関数です VBA では赤 (R) 緑(G) 青(B) の順番ではなく 青 (B) 緑(G) 青(R) の順番の 16 進数で色を指定する仕様なので この変換のための関数を作りました Sub Textos_C_ 色彩 _0() Call UserForm_Show(fmTextos_C_ 色彩 _0) Sub Textos_C_ 色彩 _1() Call UserForm_Show(fmTextos_C_ 色彩 _1) Sub Textos_C_ 色彩 _2() Call UserForm_Show(fmTextos_C_ 色彩 _2) Sub Textos_C_ 色彩 _3() Call UserForm_Show(fmTextos_C_ 色彩 _3) それぞれのユーザーフォームを引数として 次のサブルーチン UserForm_Show に渡します 9

10 Sub UserForm_Show(M) Dim F&, G&, S& ' 最小化ボタン用変数 M.Show vbmodeless ' フォームをモードレスで表示 F& = FindWindow("ThunderDFrame", M.Caption) ' ハンドル G& = GetWindowLong(F&, -16) Or &H20000 ' ウィンドウの情報 S& = SetWindowLong(F&, -16, G&) ' フォームボタン S& = SetWindowPos(F&, -1, 150, 150, 0, 0, 1) ' 表示 ( ハンドル, 前面, x, y, 0, 0, 1) 渡されたフォームをモードレスで表示し フォームに最小化ボタンを追加します Sub UserForm_Activate() ' フォーム表示 HexRGB$ = txt 背景色 : Call 色見本 フォームを表示したとき フォーム内の RGB 値 (0000FF) を HEXRGB$ に代入し 色見本 サブルーチンを実行します Sub spn 色相 _Change() txt 色相 = spn 色相 * 240 / 12: Call RGB 変換 : Call 色見本 spn 色相の変化に応じて txt 色相の値を代入します それぞれの最大 (Max) が 12 と 240 なので 調節します Sub spn 明度 _Change() txt 明度 = spn 明度 * 240 / 12: Call RGB 変換 : Call 色見本 明度についても同様です Sub spn 彩度 _Change() txt 彩度 = spn 彩度 * 240 / 12: Call RGB 変換 : Call 色見本 彩度についても同様です Sub RGB 変換 () 'txt 色相, txt 明度, txt 彩度 HexRGB$ 10

11 If Val(txt 彩度 ) = 0 Then ' 明度だけで RGB を表示 HexRGB$ = Right$("0" & Hex$(Int(txt 明度 * 255 / 240)), 2) HexRGB$ = HexRGB$ & HexRGB$ & HexRGB$ Else LngRGB& = ColorHLSToRGB(txt 色相, txt 明度, txt 彩度 ) 'RGB 変換関数 HexRGB$ = Right$("00000" & Hex$(LngRGB&), 6) End If txt 色相, txt 明度, txt 彩度の値に応じて HexRGB$ の値を代入します 彩度がゼロのときは 明度だけで HexRGB$ の値を調節します このとき R, G, B の最大 (Max)255 を明度の最大 (Max)240 で割ります この整数値を 2 桁の 16 進数に変換し 無彩色なので R=G=B とします 彩度がゼロでないときはライブラリーの RGB 変換関数を使って長整数型の RGB 値を求め それを 6 桁の 16 進数に変換します Sub 色見本 () txt 背景色 = HexRGB$ txt 見本.BackColor = BGR$(txt 背景色 ) txt 見本.ForeColor = &HFFFFFF txt 背景色 RGB 値 (6 桁の 16 進数 ) を代入し txt 見本の背景色と文字色を出力します Private Sub cmd 実行 _Click() Selection.Font.Shading.BackgroundPatternColor = BGR$(txt 背景色 ) Selection.Font.Color = &HFFFFFF Word 文書内の選択範囲の背景色と文字色を出力します 11

12 (2) TEXTOS-C-2 次のコントロールを追加します opt 背景色 txt 背景色 opt 文字色 txt 文字色 cmd 純色 [ 背景色 ] Word 文書中の選択範囲の文字列の背景色を指定します [0000FF]16 進数を使って背景色を表示します [ 文字色 ] Word 文書中の選択範囲の文字列の文字色を指定します [FFFFFF] 16 進数を使って文字色を表示します 純色 : クリックすると明度を 120, 彩度を 240 にリセットします 次のサブルーチンを追加します Sub opt 背景色 _Click() HexRGB$ = txt 背景色 : Call HLS 変換 opt 背景色がクリックしたとき 16 進数の txt 背景色を HexREG$ に代入し サブルーチン HLS 変換を呼びます Sub opt 文字色 _Click() HexRGB$ = txt 文字色 : Call HLS 変換 opt 背景色と同様です Private Sub cmd 純色 _Click() spn 明度 = 6: spn 彩度 = 12: Call 色見本 cmd 純色をクリックしたときに spn 明度を中位の 6 に spn 彩度を最大 (Max) の 12 12

13 にリセットして サブルーチン色見本を呼び出します Sub HLS 変換 () 'HexRGB$ spnt 色相, spn 明度, spn 彩度 Dim H%, L%, S% Call ColorRGBToHLS("&H" & HexRGB$, H%, L%, S%) 'HLS 変換サブルーチン spn 色相 = IIf(L% = 0 Or L% = 240 Or S% = 0, 0, H% * 12 / 240) spn 明度 = L% * 12 / 240 spn 彩度 = S% * 12 / 240 ライブラリーの HLS 変換サブルーチンに RGB 値とそれぞれの変数名を渡すと それぞれの変数に値が返される それらをスピンボタンに代入します ( テキストボックスに代入することも可能ですが スピンボックスに代入すればテキストボックスと値が連動します ) スピンボタンの最大(Max) は 12 であり それと連動するテキストボックスの最大 (Max) は 240 なので 12/240 で調節します 無彩色の場合は色相をゼロとします Sub RGB 変換 () 'txt 色相, txt 明度, txt 彩度 HexRGB$ If Val(txt 彩度 ) = 0 Then ' 明度だけで RGB を表示 HexRGB$ = Right$("0" & Hex$(Int(txt 明度 * 255 / 240)), 2) HexRGB$ = HexRGB$ & HexRGB$ & HexRGB$ Else LngRGB& = ColorHLSToRGB(txt 色相, txt 明度, txt 彩度 ) 'RGB 変換関数 HexRGB$ = Right$("00000" & Hex$(LngRGB&), 6) End If txt 色相 txt 明度 txt 彩度の値から RGB 値を得るためのサブルーチンです 彩度がゼロのときは 明度だけで RGB の値を表示します 赤 緑 青の値は同じで 明度の大きさに応じて 0 ~ 255 の範囲で増減させます 彩度がゼロでなければ 色相 明度 彩度の値を引数として RGB 変換関数が返す値を 16 進数に変え 該当するテキストボックスに出力します 13

14 (3) TEXTOS-C-3 次のコントロールを追加します lbl 赤 txt 赤 spn 赤 lbl 緑 txt 緑 spn 緑 lbl 青 txt 青 spn 青 赤 (R) の範囲で赤の値を表示します 赤の値を調節します 緑 (G) の範囲で緑の値を表示します 緑の値を調節します 青 (B) の範囲で青の値を表示します 青の値を調節します 次のサブルーチンに一部を追加します 最後の txt 赤 txt 緑 txt 青の値は 色相 明度 彩度の値に連動します Sub RGB 変換 () 'txt 色相, txt 明度, txt 彩度 txt 赤 txt 緑 txt 青 If Val(txt 彩度 ) = 0 Then ' 明度だけで RGB を表示 HexRGB$ = Right$("0" & Hex$(Int(txt 明度 * 255 / 240)), 2) HexRGB$ = HexRGB$ & HexRGB$ & HexRGB$ Else lngrgb& = ColorHLSToRGB(txt 色相, txt 明度, txt 彩度 ) 'RGB 変換関数 HexRGB$ = Right$("00000" & Hex$(lngRGB&), 6) End If 14

15 txt 赤 = Mid$(HexRGB$, 1, 2) txt 緑 = Mid$(HexRGB$, 3, 2) txt 青 = Mid$(HexRGB$, 5, 2) 次のサブルーチンを追加します Sub spn 赤 _Change() txt 赤 = Right$("0" & Hex$(Int(spn 赤 * 255 / 17)), 2) HexRGB$ = txt 赤 & txt 緑 & txt 青 Call HLS 変換 : Call 色見本 spn 赤が変化したときに txt 赤 2 桁の 16 進数を代入し 6 桁の 16 進数で RGB 値を計算し HLS 変換と色見本のサブルーチンを呼び出します Sub spn 緑 _Change() txt 緑 = Right$("0" & Hex$(Int(spn 緑 * 255 / 17)), 2) HexRGB$ = txt 赤 & txt 緑 & txt 青 Call HLS 変換 : Call 色見本 spn 赤と同様です Sub spn 青 _Change() txt 青 = Right$("0" & Hex$(Int(spn 青 * 255 / 17)), 2) HexRGB$ = txt 赤 & txt 緑 & txt 青 Call HLS 変換 : Call 色見本 spn 赤と同様です 2012/06/01 H. Ueda 15

色彩 COLOR 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあり ます ここでは はじめにペイントを使って色を決定する変数と色の出力の関係を見 ます 次に 色相と明度 色相と彩度の組み合わせと赤 緑 青の混合を見ます ペイントの 色の編集 を使って 色彩の変数として使われ

色彩 COLOR 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあり ます ここでは はじめにペイントを使って色を決定する変数と色の出力の関係を見 ます 次に 色相と明度 色相と彩度の組み合わせと赤 緑 青の混合を見ます ペイントの 色の編集 を使って 色彩の変数として使われ 色彩 COLOR 言語データ分析の結果を表示するとき文字列の背景色や文字色を変えることがあり ます ここでは はじめにペイントを使って色を決定する変数と色の出力の関係を見 ます 次に 色相と明度 色相と彩度の組み合わせと赤 緑 青の混合を見ます ペイントの 色の編集 を使って 色彩の変数として使われる 色相 (Hue) 彩度 (Saturation) 明度 (Luminance) と 赤 (Red)

More information

1.1. Word VBA の準備 セキュリティーレベル Word の文書を処理するためのプログラム言語 VBA (Visual Basic for Application) は マクロ というコードを記述することによってコンピュータにさまざまな動作をさせる機能をもちます マクロの機能

1.1. Word VBA の準備 セキュリティーレベル Word の文書を処理するためのプログラム言語 VBA (Visual Basic for Application) は マクロ というコードを記述することによってコンピュータにさまざまな動作をさせる機能をもちます マクロの機能 1. Word VBA による言語テクスト分析 この章では WordVBA によって開発したマクロプログラム集 TEXTOS-2 を使って Word 上で言語テクストを編集 分析します 一部の出力ではエクセルシートを使います 標準モジュールの mdtextos_2 をクリックすると 以下の次のフォーム (fmtextos_2) が立ち上がります ここに 説明 色彩 単語リスト 検索置換 分析 という

More information

単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リ

単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リ 単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リスト異語リスト和文大小文字区別新文書照合リスト実行 テキストまたはリストにある単語 ( 異なり語 )

More information

TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押

TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押 TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押してください 特殊な文字を書き込むときは Word 文書からコピーするか または Word 文書として保存した検索式をインポートします

More information

Microsoft Word - VBA基礎(6).docx

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

More information

5

5 2004 9 5 29 9 5 0 4 0 40 2 73 46 33 3 6 27 6 3 5 82 6 77 60 7 5 20 K 7 7 6 6 5 70 5 20 2 5 G U U B U U 0 792 f 0 d f C C D E F C F A A A G C D D F C F A E F E E F F A C F F F E F D F F F B E E F F 0 5

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション プロシージャ プロシージャの種類 Subプロシージャ Functionプロシージャ Propertyプロシージャ Sub プロシージャ Subステートメント~ステートメントで囲まれる 実行はするけど 値は返さない 途中で抜けたいときは Exit Sub を行なう Public Sub はマクロの実行候補に表示される Sub プロシージャの例 Public Sub TestSubProc() Call

More information

1. 入力画面

1. 入力画面 指定した時刻に指定したマクロ (VBA) を実行するプログラム (VBA) 益永八尋 様々な業務を行っている場合には 指定した時刻に指定したマクロ (Macro VBA) を実行したくなる場合がある たとえば 9:00 17: 00 や 1 時間 6 時間間隔に指定したマクロ (Macro VBA) を実行する この様な場合に対応できるように汎用性の高いプログラムを作成した この場合に注意する必要があるのは

More information

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

More information

e 7 d d - - a 7 a - 6 Inormation b a

e 7 d d - - a 7 a - 6 Inormation b a 9/ 2008. No32 5 E 6 e 7 d d - - a 7 a - 6 Inormation b a e c c c a - dd d e b 6 e 6 6 Inormation e 7 7 a a b A e c c d 6 e a a a a a-aa a- a dddd d e b d d d 7 c c c d a d e e e e b 6 d c c c c c b 6

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

Microsoft PowerPoint - vp演習課題

Microsoft PowerPoint - vp演習課題 演習課題 (1) 27 Nov., '18 katakan2hiragana.xlsm は, 下図のように 4~8 行目の B 列に漢字で表記した氏名,C 列にカタカナで表記したヨミガナ,D 列にひらがなで表記したよみがなを表示させることを意図している. このシートは, セル範囲 "B4:B8"( 図の赤枠内 ) に, キーボードから漢字で氏名を入力すると C 列にカタカナのヨミガナが自動的に表示されるようになっている.

More information

PowerPoint プレゼンテーション

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

More information

上の図がプロジェクトエクスプローラです 通常 VisualBasicEditor 画面の左上に配置されています Microsoft Excel Objects( ワークシート ) フォーム 標準モジュール クラスモジュールなどに分かれていて それらの集まりをプロジェクトといいます Excel のワー

上の図がプロジェクトエクスプローラです 通常 VisualBasicEditor 画面の左上に配置されています Microsoft Excel Objects( ワークシート ) フォーム 標準モジュール クラスモジュールなどに分かれていて それらの集まりをプロジェクトといいます Excel のワー TextBox1 Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then KeyAscii = 0 Beep なお 前回の記事で IF 条件式がわかりにくいとの指摘があったので そちらを再度 説明しましょう まず

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

API 連携方式 外部 DLL の呼び出し宣言 外部 DLL の呼び出し宣言のサンプルコード (Microsoft Visual C#.NET の場合 ) プログラムコードの先頭で using System.Runtime.InteropServices; が必要 クラスの内部に以下のような外部 D

API 連携方式 外部 DLL の呼び出し宣言 外部 DLL の呼び出し宣言のサンプルコード (Microsoft Visual C#.NET の場合 ) プログラムコードの先頭で using System.Runtime.InteropServices; が必要 クラスの内部に以下のような外部 D GS1-128 の描画 DLL について (ver. 2.2) 動作環境など動作環境 WindowsXP Windows Vista Windows7 Windows8/8.1 Windows10 上記 OS について すべて日本語版を対象としております 32bit アプリケーションから呼び出される必要があります 使用条件 プリンタの解像度 300dpi 以上 機能 バーコードの基本幅を 1 ドット単位で指定できる

More information

Microsoft Word - VB.doc

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

More information

プロセス間通信

プロセス間通信 プロセス間通信 プロセス間通信 (SendMessage) プロセス間通信とは 同一コンピューター上で起動して居るアプリケーション間でデータを受け渡し度い事は時々有る Framework には リモート処理 と謂う方法でデータの受け渡しを行なう方法が有る 此処では 此の方法では無く 従来の方法の API を使用したプロセス間通信を紹介する 此の方法は 送信側は API の SendMessage で送り

More information

取扱説明書 -詳細版- 液晶プロジェクター CP-AW3019WNJ

取扱説明書 -詳細版- 液晶プロジェクター CP-AW3019WNJ B A C D E F K I M L J H G N O Q P Y CB/PB CR/PR COMPONENT VIDEO OUT RS-232C LAN RS-232C LAN LAN BE EF 03 06 00 2A D3 01 00 00 60 00 00 BE EF 03 06 00 BA D2 01 00 00 60 01 00 BE EF 03 06 00 19 D3 02 00

More information

‚å™J‚å−w“LŁñ›ÄP1-7_7/4

‚å™J‚å−w“LŁñ›ÄP1-7_7/4 2006 167 FFFFFFFFF FFFFFFFFF 2 3 4 5 6 7 8 9 d ca 10 c f e 11 e g e 12 d b 13 f bf 14 15 16 17 b c d cc bc e ef gf gf dc dc bc f f cd bf e df bd f bf c C d E c e 18 19 bc b b f 20 d d e d e bf ec d e ef

More information

合宿事前講座 Web 開発の基本編その 2 情報研究会モブ 薗田海樹 The. H.30 情報研究会 1

合宿事前講座 Web 開発の基本編その 2 情報研究会モブ 薗田海樹 The. H.30 情報研究会 1 合宿事前講座 Web 開発の基本編その 2 情報研究会モブ 薗田海樹 2018 6.12 The. 1 前回の復習 n ブラウザ って何? n Web サイト のキホンを作ってみよう 2 ブラウザ とは?HTML とは?? n ブラウザとは? WEB ページを閲覧するためのソフトウェア p HTML というブラウザに言語を表示する言語によって表示されている n HTML とは? p Hyper Text

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 定数と列挙型 定数と列挙型が なぜ必要か? 変更箇所を一箇所にまとめるため 意味をわかりやすくするため ゆっくりできない例 Dim buf( 10 ) as long Dim i as long For i = 0 to 10 buf(i) = i Next i ゆっくりできない例 Dim buf( 10 ) as long Dim i as long For i = 0 to 10 buf(i)

More information

プログラミング演習

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

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Excel VBA の基本 2 はじめに 前回のおさらい 反復処理 (For...Next) ステップ実行 参考文献の 転記処理 VBA 関数 ( 引数と戻り値 ) 参考文献 立山秀利 入門者の ExcelVBA 講談社,2012. 1 ( はじめに )Excel でこんなこともできるよ! 1 開発 メニュー 挿入 から [ フォームコントロール ] [ スピンボタン ] を選択 2 ワークシート上でドラッグドロップする

More information

ExcelVBA

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

More information

GS1-128 の描画 DLL について (ver. 2.3) 動作環境など動作環境 WindowsXP Windows Vista Windows7 Windows8/8.1 Windows10 上記 OS について すべて日本語版を対象としております 32bit アプリケーションから呼び出される

GS1-128 の描画 DLL について (ver. 2.3) 動作環境など動作環境 WindowsXP Windows Vista Windows7 Windows8/8.1 Windows10 上記 OS について すべて日本語版を対象としております 32bit アプリケーションから呼び出される GS1-128 の描画 DLL について (ver. 2.3) 動作環境など動作環境 WindowsXP Windows Vista Windows7 Windows8/8.1 Windows10 上記 OS について すべて日本語版を対象としております 32bit アプリケーションから呼び出される必要があります 使用条件 プリンタの解像度 300dpi 以上 機能 バーコードの基本幅を 1 ドット単位で指定できる

More information

プレポスト【問題】

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

More information

連立方程式の解法

連立方程式の解法 連立方程式の解法連立方程式をエクセルを用いて解く方法は以下の 2 種類が考えられます 1) エクセルの行列関数を用いる 2) VBA でヤコビ法やガウスザイデル法を用いる ここでは両方について説明します 1) エクセルの行列関数を用いる方法エクセルは表計算ですから行と列に並んだ数値を扱うのは得意です 連立方程式は次のように行列を用いて表すことができます 連立方程式が行列形式で表されることを考慮して解法を考えてみます

More information

1.dll の配置場所配布時はプログラムの実行フォルダーへ配置 2. 開発環境での使用 プロジェクトのプロパティーで [USBPIO.dll] を参照追加してください 開発環境 dll ファイルの場所 VB.Net Express Edition 境プロジェクトのフォルダ \bin\release VB.Netebugビルドの場合プロジェクトのフォルダ \bin\debug VB.Net Releaseビルドの場合プロジェクトのフォルダ

More information

HITACHI 液晶プロジェクター CP-EX301NJ/CP-EW301NJ 取扱説明書 -詳細版- 【技術情報編】 日本語

HITACHI 液晶プロジェクター CP-EX301NJ/CP-EW301NJ 取扱説明書 -詳細版- 【技術情報編】 日本語 A B C D E F G H I 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 K L J Y CB/PB CR/PR COMPONENT VIDEO OUT RS-232C RS-232C RS-232C Cable (cross) LAN cable (CAT-5 or greater) LAN LAN LAN LAN RS-232C BE

More information

しんきんの現況H30.PS

しんきんの現況H30.PS テ ィスクローシ ャー 2018 氷見伏木しんきんの現況 > くらしのとなりに いつもしんきん氷見伏木信用金庫 http://www.shinkin.co.jp/himifusi/ ab cdef a a a å æ б d d de aef д aef aef ф aef ф aef aef a dfb d ff ab cdeb f å a a a 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

......1201-P1.`5

......1201-P1.`5 2009. No356 2/ 5 6 a b b 7 d d 6 ca b dd a c b b d d c c a c b - a b G A bb - c a - d b c b c c d b F F G & 7 B C C E D B C F C B E B a ca b b c c d d c c d b c c d b c c d b d d d d - d d d b b c c b

More information

ルーレットプログラム

ルーレットプログラム ルーレットプログラム VB 2005 4 プログラムの概要 カジノの代表的なゲーム ルーレット を作成する 先ず GO! ボタンをクリックすると ルーレット盤上をボールが回転し 一定時間経過すると ボールが止まり 出目を表示するプログラムを作成する 出目を 1~16 大小 偶数奇数の内から予想して 予め設定した持ち点の範囲内で賭け点を決め 賭け点と出目に依り 1 点賭けの場合は 16 倍 其他は 2

More information

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~ .NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace

More information

HITACHI 液晶プロジェクター CP-AX3505J/CP-AW3005J 取扱説明書 -詳細版- 【技術情報編】

HITACHI 液晶プロジェクター CP-AX3505J/CP-AW3005J 取扱説明書 -詳細版- 【技術情報編】 B A C E D 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 H G I F J M N L K Y CB/PB CR/PR COMPONENT VIDEO OUT RS-232C LAN RS-232C LAN LAN BE EF 03 06 00 2A D3 01 00 00 60 00 00 BE EF 03 06 00 BA D2 01

More information

C#の基本2 ~プログラムの制御構造~

C#の基本2 ~プログラムの制御構造~ C# の基本 2 ~ プログラムの制御構造 ~ 今回学ぶ事 プログラムの制御構造としての単岐選択処理 (If 文 ) 前判定繰り返し処理(for 文 ) について説明を行う また 整数型 (int 型 ) 等の組み込み型や配列型についても解説を行う 今回作るプログラム 入れた文字の平均 分散 標準偏差を表示するプログラム このプログラムでは calc ボタンを押すと計算を行う (value は整数に限る

More information

Y z x c n m, 0 3 4 5

Y z x c n m, 0 3 4 5 Y z x c n m, 0 3 4 5 5 K K K 5 7 65 65 Y Y o o 56 65 7 s s s s s @ x v z c \ b z x c \ c e 0 d b f d 65 C C D E F B E k 7 k 778 23 k 850 778 0 C C F F C 5 F F ^ C B E B F F O O P 5 5 Z D D D D B F C F

More information

セル G5 に 大手町店 の合計を求めましょう 暮らしのパソコンいろは 1 セル G5 をクリックします 2 ホーム タブをクリックします 3 編集 グループの ( 合計 ) をクリックします セル G5 と数式バーに =SUM(D5:F5) と表示され セル範囲 D5:F5 が点滅する線で囲まれま

セル G5 に 大手町店 の合計を求めましょう 暮らしのパソコンいろは 1 セル G5 をクリックします 2 ホーム タブをクリックします 3 編集 グループの ( 合計 ) をクリックします セル G5 と数式バーに =SUM(D5:F5) と表示され セル範囲 D5:F5 が点滅する線で囲まれま 暮らしのパソコンいろは 第 3 章表の作成 2007 資料 B を開いて 次の表を作成しましょう 1. - 関数の入力 1) 関数とは 関数 とは 決まりごとにしたがって計算する数式のことです 演算記号を使って数式を入力する代わりに カッコ内に必要な引数を指定して計算を行います = 関数名 ( 引数 1 引数 2 ) 1 2 3 1 先頭に = を入力します 2 関数名を入力します 3 引数をカッコで囲み

More information

Microsoft Word - HowToConvertIdwToDwg.doc

Microsoft Word - HowToConvertIdwToDwg.doc IDW から DWG 形式への保存方法 1. 準備 Inventor で図面化したドキュメント (idw) を DWG 形式に変換する手順について紹介します Inventor の コピーに名前を付けて保存 の機能だけでは 画層や寸法スタイル 文字スタイルの設定が 一般的に AutoCAD Mechanical( 以下 ACM) で使われる設定と異なるため そのままでは AutoCAD や ACM で編集するには不便です

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 配列とコレクション 配列の使い方 固定配列 動的配列 コレクションの使い方 今日の目的 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As Long モジュールレベル Private arybuf(0 To 5) As Long Public arybuf(0 To 5) As Long 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As

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

D0050.PDF

D0050.PDF Excel VBA 6 3 3 1 Excel BLOCKGAME.xls Excel 1 OK 2 StepA D B1 B4 C1 C2 StepA StepA Excel Workbook Open StepD BLOCKGAME.xls VBEditor ThisWorkbook 3 1 1 2 2 3 5 UserForm1 4 6 UsorForm2 StepB 3 StepC StepD

More information

<4D F736F F D2095BD90AC E E838B8C6E8EBE8AB382CC93AE8CFC82C98AD682B782E9838A837C815B83675F2E646F6378>

<4D F736F F D2095BD90AC E E838B8C6E8EBE8AB382CC93AE8CFC82C98AD682B782E9838A837C815B83675F2E646F6378> 29 4 IT 1,234 1,447 1 2 3 F20-F29 F20,F21,F22 F23,F24,F25, F28F29 F30-F39 F30,F31,F32 F33,F34,F38 F39 F40-F48 F40,F41,F42 F43,F44,F45 F48 1,234 14,472,130 75,784,748 9,748,194 47,735,762 4,723,984 28,048,986

More information

Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます.   このサンプルページの内容は, 初版 1 刷発行時のものです. Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. http://www.morikita.co.jp/books/mid/009631 このサンプルページの内容は, 初版 1 刷発行時のものです. Excel URL http://www.morikita.co.jp/books/mid/009631 i Microsoft Windows

More information

立ち読みページ

立ち読みページ ケーススタディ 6 Web サイトへのアクセス数を集計 分析する Lesson1 アクセス数の集計 あなたは スポーツ用品を販売する FOMスポーツ株式会社の宣伝部に所属し Webサイトの運営 管理を担当しています この程 新聞折り込みちらしにて取扱商品を宣伝し 合わせて URL アドレスの掲載も行いました 上司から 新聞折り込みちらしを実施した 014 年 9 月 13 日 ( 土 ) を基準に

More information

untitled

untitled ST0001-1- -2- -3- -4- BorderStyle ControlBox, MinButton, MaxButton True False True False Top Left Height,Width Caption Icon True/False -5- Basic Command1 Click MsgBox " " Command1 Click Command1 Click

More information

1/2

1/2 札幌学院大学社会情報学部 AO 入試課題用テキスト (3) 1 札幌学院大学社会情報学部 AO 入試課題用テキスト HTML の基礎知識 (3) 1. スタイル指定 フォントの大きさや種類 行間 ページ上のレイアウトなどを文書の スタイル と呼び このスタイルを指定するためのデータを スタイルシート と呼ぶ 以下では CSS(Cascading Style Sheets) と呼ばれるスタイルシート言語を使用する

More information

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

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

More information

スライド 1

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

More information

3D回転体プログラム

3D回転体プログラム 3D 回転体プログラム VB 2005 4 プログラムの概要 入力画面で マウスを用いて 側面より見た平面図を描きます マウスの左ボタンをクリックする事で連続線を描き 右ボタンをクリックすると新しい線を描く事が出来る 側面図が完成すると 回転の基本角度を設定して 確定ボタンをクリックすると 平面図を立体図に座標変換する 各軸の回転角度を設定して 表示ボタンをクリックすると 立体図が表示される 各軸の回転角度を変更して

More information

回文作成支援プログラム

回文作成支援プログラム スロットプログラム プログラムの概要 スタートボタンをクリックすると 3 個のピクチャーボックスの絵がランダムに変化する 次にストップボタンをクリックすると 3 個のピクチャーボックスの絵が止まり 3 個の絵柄が総て揃えば あたり 2 個の絵柄が揃えば おしい 総ての絵柄が異なれば はずれ と表示される 終了ボタンをクリックすると プログラムをメモリから消去して終了する 今回の課題項目 定数の宣言

More information

Microsoft PowerPoint - prog07.ppt

Microsoft PowerPoint - prog07.ppt プログラミング言語 2 第 07 回 (2007 年 06 月 18 日 ) 1 今日の配布物 片面の用紙 1 枚 今日の課題が書かれています 本日の出欠を兼ねています 2/32 1 今日やること http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/language/ にアクセスすると 教材があります 2007 年 06 月 18 日分と書いてある部分が 本日の教材です

More information

PowerPoint プレゼンテーション

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

More information

<リスト1> AD コンバータへのデータの出力例 NEC PC98 用 mov al,22h // CLK -> 1, CS -> 0, DI -> 0 out 32h,al // シリアル ポートにデータ出力 PC/AT 互換機用 mov al,00h // CLK -> 1 mov dx,3fb

<リスト1> AD コンバータへのデータの出力例 NEC PC98 用 mov al,22h // CLK -> 1, CS -> 0, DI -> 0 out 32h,al // シリアル ポートにデータ出力 PC/AT 互換機用 mov al,00h // CLK -> 1 mov dx,3fb AD コンバータへのデータの出力例 NEC PC98 用 mov al,22h // CLK -> 1, CS -> 0, DI -> 0 out 32h,al // シリアル ポートにデータ出力 PC/AT 互換機用 mov al,00h // CLK -> 1 mov dx,3fbh out dx al // シリアル ポートにデータ出力 mov al,03h // CS -> 0,

More information

ウィンドウ操作 応用

ウィンドウ操作 応用 Win32API 関数 ウィンドウ操作 ウィンドウ名でトップレベルウィンドウ ( 親を持たないウィンドウ ) のハンドルを取得 メモ帳や電卓等のウィンドウ名でトップレベルウィンドウ ( 親を持たないウィンドウ ) のハンドルを取得する方法を 下記に示す Visual Basic Imports System.Runtime.InteropServices Public Class WindowFromWindowName

More information

gengo1-11

gengo1-11 関数の再帰定義 自然数 n の階乗 n! を計算する関数を定義してみる 引数は整数 返却値も整数 n! = 1*2*3*... * (n 1)*n である ただし 0! = 1 とする int factorial(int n) int i, tmp=1; if( n>0 ) for(i=1; i

More information

Microsoft Word -

Microsoft Word - Visual Basic 2005 Express Edition 起動とプロジェクトの新規作成方法 1.1 起動とプロジェクトの新規作成 Visual Basic の起動とプロジェクトの新規作成の方法を Visual Basic 2005 Express Edition で説明します なお バージョンやエディションが異なる場合は 操作方法が若干違います 本節の起動とプロジェクトの新規作成の部分については

More information

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア 早稲田公民館 ICT サポートボランティア 2019.03.23 Excel の活用編 出欠表 いろんなサークルで必ずといっていいほど必要になってくるのが出欠表です 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

1/9 ページ VBA 基礎文法最速マスター VBA VBAの文法一覧です 他の言語をある程度知っている人はこれを読めばVBAの基礎をマスターしてVBAを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 Visual Basic Editor の起動 VBAはVisual Basic Editorで編集

More information

Mapmakerfor の手順下絵を準備 作者の設定した大きさで作成する場合 下絵にする地図を挿入 トリミングと大きさの調整 大きさを調整した画像を保存 下絵を背景に設定 作成画面の大きさを調整 1 自分で用意した下絵を背景にする場合 下絵を背景に設定 作成画面の大きさを調整 画像が大きい場合シート

Mapmakerfor の手順下絵を準備 作者の設定した大きさで作成する場合 下絵にする地図を挿入 トリミングと大きさの調整 大きさを調整した画像を保存 下絵を背景に設定 作成画面の大きさを調整 1 自分で用意した下絵を背景にする場合 下絵を背景に設定 作成画面の大きさを調整 画像が大きい場合シート Mapmakerfor の手順下絵を準備 作者の設定した大きさで作成する場合 下絵にする地図を挿入 トリミングと大きさの調整 大きさを調整した画像を保存 下絵を背景に設定 作成画面の大きさを調整 1 自分で用意した下絵を背景にする場合 下絵を背景に設定 作成画面の大きさを調整 画像が大きい場合シートのズームを 100% に設定するとよいです 2 道路を描く 次ページから説明書きがありますのでよく読んで操作してください

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

Microsoft PowerPoint - 11.pptx

Microsoft PowerPoint - 11.pptx ポインタと配列 ポインタと配列 配列を関数に渡す 法 課題 : 配列によるスタックの実現 ポインタと配列 (1/2) a が配列であるとき, 変数の場合と同様に, &a[0] [] の値は配列要素 a[0] のアドレス. C 言語では, 配列は主記憶上の連続領域に割り当てられるようになっていて, 配列名 a はその配列に割り当てられた領域の先頭番地となる. したがって,&a[0] と a は同じ値.

More information

Javaプログラムの実行手順

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

More information

Microsoft Word - 課題1_2.doc

Microsoft Word - 課題1_2.doc 課題 7-2 手作業でデータを作るのは面倒なので, 以下のようなデータ生 成のプログラムを作成します Public nodeno As Integer ' 節点番号 Public elemno As Integer ' 要素番号 Sub gennode(xnode, Ynode, BX, BY, FX, FY) nodeno = nodeno + 1: ii = nodeno + 1 With Worksheets("

More information

007 0 ue ue 6 67 090 b 6666 D 666 0 6 6 0 0 0 4 0 6 7 6 6706 00000 00000 69 000040 000040 0040 0040 000040 000040 0040 0040 674 00000 70 00000 0 00000

007 0 ue ue 6 67 090 b 6666 D 666 0 6 6 0 0 0 4 0 6 7 6 6706 00000 00000 69 000040 000040 0040 0040 000040 000040 0040 0040 674 00000 70 00000 0 00000 EDOGAWA ITY Y @ Y 60 7 66997 00 00 00 00 600 000 000 4900 900 700 000 f 004000 00 000 7f 70g 0 0 007 0 ue ue 6 67 090 b 6666 D 666 0 6 6 0 0 0 4 0 6 7 6 6706 00000 00000 69 000040 000040 0040 0040 000040

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

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

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

More information

Microsoft PowerPoint - jouhou11vista.ppt [互換モード]

Microsoft PowerPoint - jouhou11vista.ppt [互換モード] VBA (Visual BASIC for Applications)で Body Mass Index 判 定 プログラムを 作 る ユーザーフォームを 用 いた プログラムの 作 成 Graphic User Interface ( GUI ) の 利 用 法 Excelメニューバーの 表 示 タグをクリック 右 端 のマクロのアイコンをダブルクリック マクロ 作 成 のダイアログが 現 れる

More information

万年暦プログラム

万年暦プログラム 暦カルキュレータ VB8 プログラムの概要 テキストボックスで指定した年月日より オプションボタンで日付が選択されて居る場合は 何年 又は 何箇月 又は 何日 又は 何週後 又は 前の日付を求める 亦 オプションボタンで日数が選択されて居る場合は 更にテキストボックスで指定した年月日迄の日数を求める オプションボタンの選択状況に依り 入力欄の有効 無効を切り替えると共に コマンドボタンのキャプションを書き換えて

More information

演習1

演習1 神戸市立工業高等専門学校電気工学科 / 電子工学科専門科目 数値解析 2019.5.10 演習 1 山浦剛 (tyamaura@riken.jp) 講義資料ページ http://r-ccs-climate.riken.jp/members/yamaura/numerical_analysis.html Fortran とは? Fortran(= FORmula TRANslation ) は 1950

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

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 多分岐選択 条件式 If Then Else IIF Select Switch 今日の目的 Dim n As Long n = 10 If n = 10 Then 条件式 Debug.Print ゆっくりしていってね! End If 比較演算子 その他 よく使用する演算子 文字列型にたいする条件式 条件式 オブジェクト型 バリアント型に対する条件式 比較演算子 = 等しい 等しくない >=

More information

Relay Socket for Industrial Relay                    1/2

Relay Socket for Industrial Relay                     1/2 WAGO-I/O-PRO CAA ライブラリ 通信 DMX マスタブロック (FbDMX_652_Master) WAGO-I/O-PRO V2.3 ライブラリ要素 カテゴリ : ビルディング 名称 : FbDMX_652_Master 形式 : Function Function block Program ライブラリ名 : 使用ライブラリ : SerComm.lib, Serial_Interface_01.lib,

More information

目 次 1. Excel の起動 文字入力 書式設定 枠線の表示 スピンボタン作成 ( 年 ) スピンボタン作成 ( 月 ) 年 と 月 の表示 祝日予定の表示 関数の挿入

目 次 1. Excel の起動 文字入力 書式設定 枠線の表示 スピンボタン作成 ( 年 ) スピンボタン作成 ( 月 ) 年 と 月 の表示 祝日予定の表示 関数の挿入 目 次 1. Excel の起動... 1 2. 文字入力... 2 3. 書式設定 枠線の表示... 2 4. スピンボタン作成 ( 年 )... 4 5. スピンボタン作成 ( 月 )... 5 6. 年 と 月 の表示... 5 7. 祝日予定の表示... 6 8. 関数の挿入... 6 9. 条件付き書式の設定... 8 10. セル幅の調節... エラー! ブックマークが定義されていません

More information

CashDrawer ライブラリ API 仕様書 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev / 10

CashDrawer ライブラリ API 仕様書 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev / 10 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev. 00.0.04 1 / 10 目次 1. ファイル構成... 3 2. 環境 3 2.1. 動作環境 OS... 3 2.2. コンパイル時の注意点... 3 2.3. USB ドライバ... 3 3. 関数一覧... 4 3.1. USB 接続確認処理 (CD_checkConnect CD_checkConnect)

More information

回文作成支援プログラム

回文作成支援プログラム 回文作成支援プログラム VB1 プログラムの概要 原文を 1 字入力する度に 其の回文が順次表示される 即ち AB と入力すると ABA と表示され ABC と入力すると ABCBA と表示される 亦 消去ボタンをクリックすると 原文 及び 回文を消去する事も出来る 終了ボタンをクリックすると プログラムをメモリから消去して終了する 今回の課題項目 単純変数の宣言 (Dim) 標準コントロールの利用

More information

Microsoft Word - ŁtŸ^‡S

Microsoft Word - ŁtŸ^‡S 付録 4 汎用版のニアミス判別ソフトウェアのソースコード汎用版のニアミス判別ソフトウェアのニアミス判別モジュールに関するソースコードを以下に示す. --------------------------------------------------------------------------------------------------------------------------------

More information

PowerPoint Presentation

PowerPoint Presentation 工学部 6 7 8 9 10 組 ( 奇数学籍番号 ) 担当 : 長谷川英之 情報処理演習 第 9 回 2010 年 12 月 2 日 1 今回のメインテーマ : 関数呼び出し main 関数以外に所望の処理を行う関数 ( サブルーチン ) を定義して, その関数を main 関数の中で呼び出して仕事をさせること. これも重要な概念です. 頑張って理解して下さい. 2 #include

More information

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボックス名 : t1 関数名 : MM() test-a.htm function MM(){ a=document.f1.t1.value;

More information

Microsoft PowerPoint - 計算機言語 第7回.ppt

Microsoft PowerPoint - 計算機言語 第7回.ppt 計算機言語第 7 回 長宗高樹 目的 関数について理解する. 入力 X 関数 f 出力 Y Y=f(X) 関数の例 関数の型 #include int tasu(int a, int b); main(void) int x1, x2, y; x1 = 2; x2 = 3; y = tasu(x1,x2); 実引数 printf( %d + %d = %d, x1, x2, y);

More information

第 6 回色光のスペクトル分析 2016 年 10 月 21 日 ( 第 9 版 ) 1. 目的 太陽光をプリズムに通すと虹のような色の帯 ( スペクトル ) ができる 我々が普段見ている太陽光や蛍光灯の光は 白色光 であるが 様々な波長の光 (= 色 ) の集まりである それらがどのような割合で混

第 6 回色光のスペクトル分析 2016 年 10 月 21 日 ( 第 9 版 ) 1. 目的 太陽光をプリズムに通すと虹のような色の帯 ( スペクトル ) ができる 我々が普段見ている太陽光や蛍光灯の光は 白色光 であるが 様々な波長の光 (= 色 ) の集まりである それらがどのような割合で混 第 6 回色光のスペクトル分析 2016 年 10 月 21 日 ( 第 9 版 ) 1. 目的 太陽光をプリズムに通すと虹のような色の帯 ( スペクトル ) ができる 我々が普段見ている太陽光や蛍光灯の光は 白色光 であるが 様々な波長の光 (= 色 ) の集まりである それらがどのような割合で混じっているかを表したものをスペクトルと呼び 反対に光からスペクトルを得る手法を分光と呼ぶ 光は電磁波の

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

の包絡線を求めることになる 包絡線は一次式で表せるのでこのときの係数 ( 切片 ) を求 めればよいことになる この係数 ( 切片 ) が粘着力となる 包絡線はモールの応力円に外 接する直線であるため 包絡線の式は下記三式を解くことにより求めることができる 包絡線の式 Y=A1 X + B1 ---

の包絡線を求めることになる 包絡線は一次式で表せるのでこのときの係数 ( 切片 ) を求 めればよいことになる この係数 ( 切片 ) が粘着力となる 包絡線はモールの応力円に外 接する直線であるため 包絡線の式は下記三式を解くことにより求めることができる 包絡線の式 Y=A1 X + B1 --- モールの応力円から内部摩擦角 粘着力を求めるためのプログラム 益永八尋 Ⅰ. プログラムの考え方土質試験結果からモールの応力円を描き 内部摩擦角と粘着力を求めるプログラムの開発をおこなった このプログラムを作成するに当って どのような考え方をしているかを以下に技術資料として作成する モールの応力円を作成するプログラム言語は VB とした これは Excel の VBA では描画機能がなく Excel

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

3D回転体プログラム

3D回転体プログラム 3D 回転体プログラム VB4 プログラムの概要 入力画面で マウスを用いて 側面より見た平面図を描きます マウスの左ボタンをクリックする事で連続線を描き 右ボタンをクリックすると新しい線を描く事が出来る 側面図が完成すると 回転の基本角度を設定して 確定ボタンをクリックすると 平面図を立体図に座標変換する 各軸の回転角度を設定して 表示ボタンをクリックすると 立体図が表示される 各軸の回転角度を変更して

More information

プログラミング入門1

プログラミング入門1 プログラミング入門 1 第 8 回メソッド (2) 授業開始前に自己点検 前回までの必須課題はすべてできていますか 前回までの学習項目であいまいな所はありませんか 理解できたかどうかは自分自身の基準をもとう Java 1 第 8 回 2 前回のテーマ メソッドとは いくつかの命令の列を束ねて 一つの命令として扱えるようにしたもの 今回学ぶメソッドの役割は その他のプログラミング言語では関数またはサブルーチンと呼ばれることがある

More information

05‚å™J‚å−w“LŁñ‘HP01-07_10/27

05‚å™J‚å−w“LŁñ‘HP01-07_10/27 2005 163 FFFFFFFFF FFFFFFFFF 2 3 4 5 6 7 8 9 10 g a 11 c e a 12 c g a f d 13 e f g g 1 2 f 14 bf e bd 15 bd bd bdf f b 16 17 18 bb 19 fe 20 21 ag 22 bb dd 23 EA e f g a 24 25 25 ea e a aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

More information

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

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

More information

コンピュータリテラシ 第 6 回表計算 2 このスライド 例題 /reidai6.xlsx /reidai6a.xlsx 課題 12 /reidai6b.xlsx /table12_13.xlsx

コンピュータリテラシ 第 6 回表計算 2 このスライド 例題   /reidai6.xlsx /reidai6a.xlsx 課題 12 /reidai6b.xlsx /table12_13.xlsx コンピュータリテラシ 第 6 回表計算 2 このスライド 例題 http://cobayasi.com/jm/6th/6th.pdf /reidai6.xlsx /reidai6a.xlsx 課題 12 /reidai6b.xlsx /table12_13.xlsx 今日の学習要点 ( テキスト P152-167) IF 関数の使い方 IF 関数による条件判定 複合条件による判定 順位付け (RANK.EQ)

More information

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

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

More information

GSLetterNeo vol 年 7 月 形式手法コトハジメ TLA + Toolbox を使って (2)- 熊澤努 sra.co.jp はじめに GSLetterNeo Vol.130 で TLA + Toolbox を紹介しました 今回からより詳しく T

GSLetterNeo vol 年 7 月 形式手法コトハジメ TLA + Toolbox を使って (2)- 熊澤努 sra.co.jp はじめに GSLetterNeo Vol.130 で TLA + Toolbox を紹介しました 今回からより詳しく T GSLetterNeo vol.132 2019 年 7 月 形式手法コトハジメ TLA + Toolbox を使って (2)- 熊澤努 kumazawa @ sra.co.jp はじめに GSLetterNeo Vol.130 で TLA + Toolbox を紹介しました 今回からより詳しく TLA + Toolbox について説明していきます 今回は TLA + Toolbox のインストールの仕方から

More information

ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : K 氏名 : 當銘孔太

ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : K 氏名 : 當銘孔太 ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : 095739 K 氏名 : 當銘孔太 1. UNIX における正規表現とは何か, 使い方の例を挙げて説明しなさい. 1.1 正規表現とは? 正規表現 ( 正則表現ともいう ) とは ある規則に基づいて文字列 ( 記号列 ) の集合を表す方法の 1 つです ファイル名表示で使うワイルドカードも正規表現の兄弟みたいなもの

More information

関数の動作 / printhw(); 7 printf(" n"); printhw(); printf("############ n"); 4 printhw(); 5 関数の作り方 ( 関数名 ) 戻り値 ( 後述 ) void である. 関数名 (

関数の動作 / printhw(); 7 printf( n); printhw(); printf(############ n); 4 printhw(); 5 関数の作り方 ( 関数名 ) 戻り値 ( 後述 ) void である. 関数名 ( 概要 プログラミング 関数 http://www.ns.kogakuin.ac.jp/~ct40/progc/ A- 関数の作り方を学ぶ 関数名, 引数, 戻り値 プログラミング で最も重要な事項 関数 プログラミング で最も重要な事項 制御 (for, if) プログラミング で最も重要な事項 ポインタ A- 関数名 引数 戻り値 E- E-4 関数の概要 0/ 関数とは, 複数の処理をひとまとめにしたもの.

More information

方程式の解法

方程式の解法 方程式の解法 方程式 (f(x)) の解を求めるということはf(x)=0を意味し グラフ上では y=f(x) で X 軸との交点を求めることである ここではエクセルを用いて方程式の解を求める方法を3つ紹介する もちろん 前回教わったニュートンラフソン法も行う 1. グラフを確認しながら求める方法エクセルの便利な点は数値を簡単にグラフ化できる点である 中学校の数学でも教わったように方程式の解は X 軸と交差する点である

More information

5 IT 1,280 1, , ICD -10 <1> <2> <3> F20-F29 F20,F21,F22 F23,F24,F25, F28F29 F30-F39 F30,F31,F32 F33,F34,F38 F39 F40-F48 F40,F41,F42 F43,F

5 IT 1,280 1, , ICD -10 <1> <2> <3> F20-F29 F20,F21,F22 F23,F24,F25, F28F29 F30-F39 F30,F31,F32 F33,F34,F38 F39 F40-F48 F40,F41,F42 F43,F 5 IT 1,280 1,568 1 3,862 2 3 ICD -10 F20-F29 F20,F21,F22 F23,F24,F25, F28F29 F30-F39 F30,F31,F32 F33,F34,F38 F39 F40-F48 F40,F41,F42 F43,F44,F45 F48 15,680,980 138,623,755 1,280 10,284,893

More information

(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド

(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド メソッド ( 教科書第 7 章 p.221~p.239) ここまでには文字列を表示する System.out.print() やキーボードから整数を入力する stdin.nextint() などを用いてプログラムを作成してきた これらはメソッドと呼ばれるプログラムを構成する部品である メソッドとは Java や C++ などのオブジェクト指向プログラミング言語で利用されている概念であり 他の言語での関数やサブルーチンに相当するが

More information

アプリケーション

アプリケーション アプリケーション開発 お絵かきソフト 目次 お絵かきソフトを作ってみよう... 3 絵を書く枠と場所表示を作る... 3 マウスの動きを見てみよう... 4 絵を書く準備をします... 5 絵を書くとはどういうことか... 5 では線画を描いてみよう... 6 マウスをドラッグしたときだけ線を引くように改造する... 8 お絵かきソフトを作ってみよう 今回は お絵かきソフトを作ってみましょう マウスを動かして線画を書いてみましょう

More information