NOBのArduino日記!

NOBのArduino日記!

趣味は車・バイク・自転車・ラジコン・電子工作です。

ExcelVBA

EXCEL VBA(sin関数の使い方)

sin関数 sin関数は角度(ラジアン※1)から正弦※2を計算する三角関数※3です。 EXCEL VBAで使用するsin関数の使い方は以下の通りです。 試しにこのマクロをVBEで実行すると、図2の様にインプットボックスが表示されます。 インプットボックスに「90」度と入力し…

EXCEL VBA(複数CSVファイルの連続処理マクロ)

複数CSVファイルの連続処理マクロ EXCEL VBAで複数のCSVファイルをEXCELファイルに一覧化するマクロです。 複数の試験データを一覧化したり、さらにデータ処理を加えたい場合に便利です。 EXCEL VBAで使用する「複数CSVファイル連続処理」マクロを図1に示し…

EXCEL VBA(アルファベット→数値変換関数)

「アルファベット→数値」変換関数 EXCEL VBAでRange関数で指定する列記号を、Cells関数で指定する列番号に変換します。 Range関数で使用している列記号をCells関数に渡す場合に便利です。 例:「A→1」「B→2」「C→3」…「Z→26」「AA→27」 EXCEL VBAで使用する…

EXCEL VBA(数値→アルファベット変換関数)

「数値→アルファベット」変換関数 EXCEL VBAでCells関数で指定する列番号を、Range関数で指定する列記号に変換します。 Range関数内の列記号に変数を使用しなければならない場合は便利です。 例:「1→A」「2→B」「3→C」…「26→Z」「27→AA」 EXCEL VBAで使用す…

EXCEL VBAの使い方(色々な関数リファレンス編) 目次!

2018年3月30日更新 参考サイト プログラムの基本 Excel VBAの使い方(全体の流れ編) Excel VBAの使い方(プログラム編) 1.変数の型 表1:VBAで使う変数の型一覧 変数の型格納するデータBooleanTrueまたはFalseByte0~255までの整数Integer-32,768~32,767の整…

EXCELで作る正弦波・のこぎり波・矩形波・三角波!(VBA編)

前回 各種波形をsin関数の足し合わせで作るフーリエ級数を使った方法で御紹介致しました。ただ、フーリエ級数は難解で(私にとって)、波形を新たに作るには時間も掛るし、矩形波(くけいは)についてはデューディー比を変えることはつまり、フーリエ級数展開を…

Excel VBAの使い方!(プログラム編)

前回の記事でVBAを作成する全体の流れを紹介致しました。 今回は実際に作成したプログラム(マクロともコードとも言います)を元にVBAのプログラミング方法についてご紹介します。矩形波(くけいは)を生成するプログラムを例に、4つ(宣言・入力・処理・飾る?)…

Excel VBAの使い方!(全体の流れ編)

MicrosoftExcelは誰もが一度は使った事が有るのではないでしょうか。 そのExcel付属の機能で意外に知られていない、もしくは知っているけど使った事は無いと言われる”VBA”の使い方について簡単に説明したいと思います。 VBAを使いこなせば、今までExcelを使…

EXCELで作る正弦波・のこぎり波・矩形波・三角波!(フーリエ編)

ジョゼフ・フーリエ(Joseph Fourier 1768年3月21日 - 1830年5月16日) ジョゼフ・フーリエは、1802年1月2日ナポレオンよりフランスのイーゼル県(図1)知事に任命された。幼少時代から続けていた数学の勉強・研究を知事になってからも精力的に続けていた。 1807…