和風スパゲティのレシピ

日本語でコーディングするExcelVBA

2022-01-01から1年間の記事一覧

姉妹サイト「和風スパゲティのソース」を開設しました

ブログ3周年を記念して、ソースコード公開に特化した姉妹サイト「和風スパゲティのソース」を開設しました。「まどろっこしい解説いらない。ソースコードだけ見たい。」というときには、ぜひこちらのサイトをご活用ください。

ブックを保存せずに閉じる - Workbook.Close

ブックを保存せずに閉じるコードを解説します。Closeメソッドの引数SaveChangesをFalseに指定する方法、DisplayAlertsをOFFにしてから閉じる方法、保存済フラグ(Savedプロパティ)をTrueにしてから閉じる方法の3パターンがあります。

4/2(土)20:00~ VBA勉強会「脱初心者!メンテナンスしやすいマクロの作り方」

4月2日(土) 20:00~ Zoom勉強会に登壇します。「脱初心者!メンテナンスしやすいマクロの作り方」と題し、VBEの基本操作、シートの指定方法、変数(説明変数)、定数(Enum)をテーマに講演します。聞き専OKですのでお気軽にご参加ください。

Dictionaryで要素ごとのデータ数をカウントする

Dictionaryオブジェクトを使って、要素ごとのデータ数をカウントする方法を解説します。Excel上では、要素ごとのCOUNTIFや、ピボットテーブルで行う処理ですが、VBAの内部で行う場合は Dictionaryを使うと、簡単に書けて処理速度も高速です。

Dictionaryで重複のないリストを作る

Dictionaryオブジェクトを使って、重複のないリストを作成する方法を解説します。リストを処理するコードは、Dictionaryを使うと簡潔で処理速度も高速になります。Dictionaryの入り口としてもいい題材なので、ぜひ覚えていってください。

選択セルの値をGoogleで検索するマクロ

選択セルの値をググるマクロを紹介します。かなり便利なマクロで、社名⇒企業サイト、住所⇒GoogleMAPを開くことができ、データ内に出てくる専門用語を調べることもできます。ショートカットキーにセットしてぜひ使ってください。

1/29(土)20:00~ VBA勉強会「ライトニングトーク」

1/29(土)20:00~ Zoom勉強会に登壇します。今回はライトニングトークということで、りゅうりゅうさん・ひろさん・信金さん・私和風スパゲティの4名でスキル披露会を開催します。無言OK聞き専OKですのでお気軽にご参加ください。

簡単で便利なクラスを作って学ぶVBAクラスモジュール入門

VBAの学習に難敵として立ちはだかるのがクラスモジュールです。これは目的がわからないことが主な原因なのですが、クラスモジュールの目的はズバリ「コードの整理整頓」です。簡単で便利なクラスを作って勉強してみましょう。

明けましておめでとうございます

明けましておめでとうございます!2021年は、VBA勉強会「プロシージャ」や50日連続投稿をはじめ、大変お世話になりました。2022年も頑張って更新していきたいと思いますので、今年もどうぞよろしくお願いいたします。