数学 エクセル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) 乱数を発生させる ― 乱数

   おみくじ: 「占う」をクリックすると、今日の運勢を表示します。 … ダウンロード(右クリックして保存)


    ホームへ戻る    次号へ進む