Excel VBA

Excel

エクセルのINT関数とROUNDDOWN関数の違いを教えてください。

エクセル入門の最初の方に必ずに出てくるINT関数は、ROUNDDOWN関数との違いがよくわかりにくいですね。この二つの関数の違いについて考えてみました。
Excel

統計不正問題ー坂村健の目

今朝の毎日新聞の「坂村健の目」のコラム欄に、今国会で話題の(統計不正問題)が掲載されていました。 (統計不正問題)の意味するところとは何か? つまりこの問題は、 【これは統計の役割に対するイメージがないことの裏返しでもある。】 と述...
Excel VBA

【VBA初心者向け】販売データから請求書を自動作成する

オブジェクトとは何か、ワークシートを表すWorksheetオブジェクト、セル及びセル範囲を表すRangeオブジェクト、Rangeオブジェクトは前にWorkSheetsオブジェクトを付ける必要がある、Cellsプロパティでセルの位置を取得出来る、CellsプロパティにはValueプロパティを後ろに追記して値を正しく取得できる
Excel VBA

#21エクセルVBA入門-成績表を処理する

応用問題をやりましょう 問題は5人の点数で60以下の場合に背景色を赤にする。赤の件数をカウントする。 プロシージャ名はFindLowScoresです。変数は繰り返す行番号をi・・・2行目から始まります。赤の件数をn・・...
Excel VBA

#20エクセルVBA入門-SubプロシージャからFunctionプロシージャを呼び出す

今回のFunctionプロシージャの定義です。便宜上省略可能な戻り値のデータ型は省略して説明します。 プロシージャのもう一つの種類、Functionプロシージャを見ていきます。 Subプロシージャとの最大の違いは...
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 ステートメントは、次のよ...