| 数学 エクセルVBA(5) 〜プログラムの演習〜 |
NO.58 |
2002.2.8作成
今回も「プログラム言語」の演習ということで、エクセルVBAをやってみました。前回までの続きで、技術評論社
から出ている、「Excel2000/97 VBA 基本例題350」という本(CD−ROM付)を読んでみました。
第11章 グラフ
グラフ作成 タイトル サイズ 背景 軸 データ系列 グラフ応用例
第12章 印刷
印刷 ページ設定
第13章 知っていると便利な操作
アプリケーションの起動 システム時刻 Officeアシスタント オートシェイプ マウス操作
キーSEND 入力補助
第14章 コーディング
フロー制御 条件 変数 定数 配列 プロシージャ その他
第15章 イベント
シートのイベント ブックのイベント アプリケーションのイベント
第16章 VBA関数
日付、時刻 文字列操作 色 ユーザーインターフェース フォント 数学 乱数
第17章 ワークシート関数
数学 統計 利息、償却 検索、行列 データベース関数 文字列操作
第18章 Windows API
システム サウンド シェル
今回は、この本の11章以降の中から、基本例題を参考にして、実際に使えそうなプログラムをいくつかアレンジ
して作ってみました。
◆(例題279) X日前、X日後の日付を取得する ― 日付、時刻
日数計算@: 正の数を入力するとX日後、負の数を入力するとX日前の日付を求めます。
(例題280) 指定日までの日数を取得する ― 日付、時刻
日数計算A: 入力された日付が現在から何日あるかを求めます。 … ダウンロード(右クリックして保存)
◆(例題309) 乱数を発生させる ― 乱数
おみくじ: 「占う」をクリックすると、今日の運勢を表示します。 … ダウンロード(右クリックして保存)