0 INDEX

サイトのツリーマップ
内容は随時拡充していきます。以下は、記載しようと思っている内容の一覧です。
最近、このページの更新がおろそかになってきました。右側のツリーの方を参照して下さい(20110528)
  • 第1章
    1. プログラムの基本
    2. VBAとは
    3. オブジェクト階層構造
    4. 3種類のプロシージャ
      1. 適用範囲(スコープ)
      2. プロシージャの書き方(詳細)
      3. プロシージャの呼び出し方(詳細)
    5. 3種類のモジュール
      1. モジュールの書き方(詳細)
    6. ステートメント1(条件文)
    7. ステートメント2(反復文)
    8. 変数、定数
      1. 適用範囲(スコープ)
    9. デバッグのやり方
    10. VBE(Visual Basic Editor)
      1. コードウィンドウ
      2. プロジェクトエクスプローラ
      3. プロパティウィンドウ
      4. イミディエイトウィンドウ
      5. ローカルウィンドウ
      6. ウォッチウィンドウ
    11. イベント駆動型開発(イベントの書き方)
      1. 主なイベント
    12. ハンガリアン記法
    13. コントロール
    14. 追加 引数
  • 第2章
    1. クラスとオブジェクト
    2. コレクションの概念
    3. 初期値
    4. エラートラップ
    5. EXCELの基本操作
    6. 実経験からの教訓1
      1. 省略記述の危険性(EXCEL)
      2. Selectionの危険性(EXCEL)
      3. 画面描画と数式再計算を止める(EXCEL)
      4. 名前の増殖(EXCEL)
      5. 他のブックのマクロを呼び出す(EXCEL)
      6. ユーザー定義書式の増殖(EXCEL)
      7. RangeオブジェクトとCellsプロパティ
      8. シェープオブジェクトの混乱
  • 第3章
    1. Office製品間連携
    2. Sendkeys開発
    3. エクセルアドイン開発
    4. クラス開発
      1. 配列をコレクション+レコードセット的に扱うクラス
  • 第4章
    1. COMとは
      1. 用語のまとめ
      2. GUIDとProgID
      3. COMインターフェース
      4. オブジェクト生成の過程
      5. オブジェクト消滅の管理
    2. フォーム上でActiveXコントロールを利用する
    3. 実経験からの教訓2
      1. Withステートメント
      2. 暗黙の型変換
      3. String型変数の扱い
      4. Variant型の正体
    4. アーリーバインディングとレイトバインディング
    5. インターフェース継承による開発
    6. 実経験からの教訓3
      1. Variant型を使ったジャグ配列の実装
      2. Object型によるポリモーフィズム
      3. クラスモジュールを使用したイベント処理
  • 第5章
    1. 外部コンポーネントの利用
      1. OSの操作(Microsoft Shell Controls And Automation(Shell32))
      2. ファイルシステムの操作(Microsoft Scripting Runtime(Scripting))
      3. データベース接続
        1. DAO(Microsoft DAO 3.6 Object Library(DAO))
        2. ADO(Microsoft AvtiveX Data Objects 6.0 Library(ADODB))
          1. ODBC接続文字列の作り方
          2. レコードセットデータの保存
      4. XML操作(Microsoft XML v6.0(MSXML2))
      5. インターネットエクスプローラー操作(Microsoft Internet Controls(SHDocVw),Microsoft HTML Object Library(MSHTML))
        1. SHDocVwコンポーネントの操作
        2. MSHTMLコンポーネントの操作(保留)
        3. ShellWindowsの操作(未完)
      6. VBE操作(Microsoft Visual Basic for Applications Extensibility 5.3(VBIDE))(保留
    2. Windows32APIの利用
    3. 関数の構造化における関数特性
  • 第6章 勉強会編
  • 第7章
    1. 別項 Office2010の変更点の研究