Excel VBA

#19エクセルVBA入門-プロシージャから他のプロシージャをCallで呼び出す

プロシージャから他のプロシージャを呼び出すことが出来ます。 よく使うプロシージャは部品化して都度呼び出して使うということを、プログラムでは頻繁に行います。 CallTestというプロシージャからSayHiというプロシー...
Excel VBA

#18エクセルVBA入門-For Each Nextで配列をLoopする

For Each ステートメントとは 配列に対して繰り返し処理を行えます。 ここでは扱いませんが、配列以外にコレクションなどグループに対して繰り返し処理を行えます。 #16で For Next ステートメントがありました...
Excel VBA

#17エクセルVBA入門-繰返し処理For Nextの中でIf条件判定を行う

#13 If条件分岐と#16 ForNext を使って条件判定を繰り返しましょう。 For Nextを利用して1行目から4行目までの成績を判定しましょう。 1行目から4行目は For i = 1 to 4 です...
Excel VBA

#16エクセルVBA入門-繰返し処理For Next

For Next ステートメントとは 同一処理を指定した回数だけ繰り返すときに使います。 For Next の使い方 For Next で繰り返す方法を見ていきます。 For Next で...
Excel VBA

#15エクセルVBA入門-繰返し処理Do While

Do While Loop ステートメントとは ある条件が満たされるまで、またはある条件が満たされている間 処理を繰り返します。 Do While Loopの使い方 Do While ステートメントは、次のよ...
Excel VBA

#14エクセルVBA入門-Select条件分岐

条件分岐で振分ける数が多い場合に便利なSelect Case 文を見ていきましょう。 条件は signal 「信号」が赤は、結果が「Stop!」signal 「信号」が緑は、結果が 「Go!」signal 「信号」が黄...
Excel VBA

#13エクセルVBA入門-if条件分岐

if文を使い、点数に応じて判定するプログラムを作ります。 80以上なら「優」、60以上なら「良」、それ以下は「可」となるようにします。 Sub IfTestプロシージャと名付けます。 プログラムの中身は、 1)80...
GAS

#13 GAS入門−さっそくタスク管理アプリを作ろう

さっそく新しいシートの追加から始めましょう。 タイトルの変更 タイトル:MyTaskApp フォームの追加 シートに紐ついたフォームを追加します。 ツール → 「フォームを作成」 を選びます。...
GAS

#12 GAS入門−タスク管理アプリ

googleフォームという便利な機能を利用して、簡単な「タスク管理アプリ」を作っていこうと思います。 下の様なフォーム「MyTaskApp」を作成します。 「回答を入力」欄に「牛乳を買う」と記入し、送信 ボタンをクリッ...
Excel VBA

#12エクセルVBA入門-配列

データの型には「配列」もあります。使い方の2種類を見ていきます。 目次 整数型による宣言Variant型による宣言 Array 販売実績 初年度sales_02002年度sales_11503年度sales_230...