ExcelVBAの開発環境を劇的によくする「Rubberduck」インストール方法

こんにちは!大阪市を拠点に活動している『縁紡ぐ』の稲垣です。

SWELLを使ったホームページ制作や、Excel、ACCESS、RPAなどのシステム開発を行っています。
また、Excel、Word、Outlookの研修や、情報セキュリティ研修も行っています。身近なITの相談相手になりたいと思っています。

お気軽にお問い合わせください。

ExcelVBAの開発環境を劇的によくする「Rubberduck」インストール方法

さて、今回は、Excel VBAは、多くのビジネスシーンで利用されていますが、他の言語で開発した経験がある人は、開発環境が時として使いづらいと感じることもあると思います。そこで今回は、VBAの開発環境を劇的に改善するツール「Rubberduck」の導入方法を初心者向けに解説します。

目次

Rubberduckとは

Rubberduckは、Excel VBAの開発をサポートする無料のオープンソースツールです。コードの整形、リファクタリング、ユニットテスト機能など、開発を便利にする多様な機能を提供しています。

導入手順

STEP
Rubberduckの公式サイトhttps://rubberduckvba.com/
の『ダウンロード』をクリック
STEP
『Download』をクリック
STEP
インストーラを実行する
STEP
警告がでるので、『詳細情報』をクリック
STEP
『実行』をクリック
STEP
言語に日本語がないのでそのまま、『OK』をクリック
STEP
利用範囲を選択して『Next』

今回は、ログインユーザーのみを選択しています

STEP
『I accepg the agreetment』を選択し『Next』をクリック
STEP
重たくならないようにしたいなら「User legacy workload configuretion」にチェックを入れて、『Next』をクリック
STEP
『Next』をクリック
STEP
『Next』をクリック
STEP
『Insrall』をクリック
STEP
『Next』をクリック
STEP
『Finish』をクリック
STEP
Excelを起動し、VBEを起動する
STEP
メニューに『Rubberduck』が追加される

 Rubberduckの使い方のひとつ

今回は、わたしがよく使う基本機能のひとつコードの整形について紹介します。

コードの整形

コードが乱れがちな場合、Rubberduckの「Indent」機能を使って、自動的に整形することができます。これで読みやすいコードに一瞬で変わります。

整形前

整形の指示「右クリック」⇒「Runbberduck」⇒「Indent」⇒適用範囲今回は、「Current Module」を選択

整形後

簡単に整形することができます。インデントは可読性をあげますので、ぜひ使ってくださいね!

縁紡ぐ

Rubberduckでよく使う機能については、下記の記事で紹介しているよ!

他にもRubberduckには、便利な機能がありますのでぜひ活用してくださいね!

記事を書いた人

稲垣

  • Excel、ACCESSでのシステム開発が得意
  • ITスキルを共有し実践的に学びながら成長する人を見るのが幸せ
  • 自家焙煎するほどのコーヒー好き
  • 使用言語 VBA、Python、Javascript、Java、HTML、CSS etc.
  • 保有資格 Kintoneアソシエイト、日商簿記検定2級、マンション管理士、管理業務主任者、情報セキュリティマネジメント、ExcelVBA etc.
  • 業務フロー図の作成や業務時間分析を通して、効率化ポイントを探る人
  • お客様にとって本当に良いことかを第一に考える人
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次