VBAをRubyでテストする(4)

VBA

今回 テスティングフレームワークは RSpec を使用します。 RSpec をインストール コマンドプロンプトを起動し、Rubyのバージョンを確認する。 コマンドプロンプトに install コマンドを入力する。 >gem install rspecRSpecが無事にインストールされているこ…

VBAをRubyでテストする(3)

VBA

[受注検索] カスタムタブの社員IDと社員氏名はプルダウンでリスト表示する仕様にするため、リストの値をデータベースの [社員] テーブルから取得します。 まずはADOコネクションを管理するヘルパークラスを作ります。 hlpAdoConnect クラス ※フォントが妖し…

VBAをRubyでテストする(2)

VBA

受注検索.xlsm を作成 1. Excel2010を起動する。2. [ファイル] > [名前を付けて保存]を選択する。3. ファイルの種類を [Exce マクロ有効ブック (*.xlsm)] に設定し ファイル名を入力し [保存] ボタンを押します。 4. Alt + F11キーを押して Visual Basic Edi…

VBAをRubyでテストする(1)

VBA

Visual Basic for Applications (以下 VBA) は規模が小さいツール等を作るには便利です。しかし規模が大きいものを作る場合は色々と困難が生じます。困難の一つにはテストのしづらさが上げられます。そこでVBAの単体テストをRubyで実施する手法を考えてみま…