Excel VBA

Excel VBA

EXCEL VBA もくもく会開催のお知らせ

第1回EXCEL VBA もくもく会開催のお知らせです。プログラム勉強の孤独感を癒し、継続で来る勉強法を探します。
Excel VBA

Excel統計分析を使って新型コロナウィルスの感染状況を分析できるようになりました。

厚生労働省のホームページで新型コロナウィルス感染状況が、オープンデーターとして公開されたようです。 意味するところは、データを生材料として加工可能になったという事です。 「さらに統計やプログラミングができれば、どんな複雑なデータ解析も一...
Excel VBA

Excel VBAのWebスクレイピング技術を使って、e-hon書籍検索をプログラムしました。

e-honのこだわり検索画面に、ISBNコードから書籍を検索できます。 そこで、EXCELからISBNコードを使い複数の書籍の書名・出版社・本体価格データを自動収集出来るようにしました。 Webスクレイピングという技術です。 では...
Excel VBA

行番号表示 Excel VBE(Visual Basic Editor)覚書

VBE(Visual Basic Editor)に行番号を表示したくなりました。(EXCEL2016) 現在は行番号が表示されていません。 アドインの追加が必要なのでダウンロードサイトへ行きます。 addlinenumbers...
Excel

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

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

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

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

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

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

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

今回のFunctionプロシージャの定義です。便宜上省略可能な戻り値のデータ型は省略して説明します。 Function プロシージャ名(ByVal 引数名1 As データ型, ByVal 引数名2 As データ型, ・・・) As 戻...
Excel VBA

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

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

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

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