和風スパゲティのレシピ

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

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

59本目:12ヶ月分のシートを四半期で分割

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

60本目:「株式会社」の表記ゆれ置換

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

61本目:「ふりがな」の取得と設定

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

62本目:独自のZLOOKUP関数を作成

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

63本目:複数シートの連結

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

64本目:リンクされた図(カメラ機能)

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

65本目:固定長テキスト出力

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

66本目:全サブフォルダからファイルを探す

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

67本目:ComboBoxとListBox

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

68本目:全テキストボックスの転記

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

69本目:ダブルクリックでセル結合を解除

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

70本目:ステータスバーに1秒ごとに時刻が表示

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

71本目:パワーポイントへグラフを貼り付け

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

シートが削除される直前にマクロを自動実行する - BeforeDelete

シートが削除される直前にマクロを自動実行するには、Worksheet_BeforeDeleteイベントを使用します。引数Cancelはありませんので、削除を中止したい場合はブックの保護を実行することで代替してください。

セルの値が変更された際にマクロを自動実行する - Change

セルの値が変更された際にマクロを実行するにはWorksheet_Changeプロシージャを使用します。引数TargetにダブルクリックされたセルがSetされるため、.Addressや.Row/.Columnで分岐を設定します。

セルをダブルクリックした時にマクロを実行する - BeforeDoubleClick

セルをダブルクリックした際にマクロを実行するにはBeforeDoubleClickプロシージャを使用します。引数TargetにダブルクリックされたセルがSetされるため、.Addressや.Row/.Columnで分岐を設定します。

シートがアクティブでなくなった際にマクロを自動実行する - Deactivate

特定のシートがアクティブになった時にマクロを自動実行する方法を解説します。シートモジュールの「Worksheet_Deactivate」を使う方法と、Thisworkbookの「Workbook_SheetDeactivate」を使う方法があります。

選択セルの変更時にマクロを自動実行する - SelectionChange

選択セルの変更時にマクロを自動実行するには、Worksheet_SelectionChangeを使用します。全シートのコードを一ヶ所に書きたい場合は、Workbook_SheetSelectionChangeを使用することも可能です。

「和風スパゲティAIを作ってみよう!」配布資料&配信アーカイブ

毎日信金さん主催「和風スパゲティAIを作ってみよう!」のアーカイブを共有します!NoteBookLMとGeminiを連携して私の分身を作ってくださっています!復習や見逃し配信にぜひご活用ください!

3/1(日)21:00~【AI×VBA】和風スパゲティAIを作ってみよう!

Excel-Fun.xls*の毎日信金さんが、3/1(日)21:00~「【AI×VBA】和風スパゲティAIを作ってみよう!」というイベントを開催します!本ブログをAIに読み込ませ、私の分身AIを作ってくださるとのことで、ぜひともご視聴ください!

シートがアクティブになった時にマクロを自動実行する - Worksheet_Activate

特定のシートがアクティブになった時にマクロを自動実行する方法を解説します。シートモジュールの「Worksheet_Activate」を使う方法と、Thisworkbookの「Workbook_SheetActivate」を使う方法があります。

ブックの保存時にマクロを自動実行する - BeforeSave

ブックの保存時にマクロを自動実行する方法を解説します。保存の直前に実行したい場合はBeforeSaveイベント、保存の直後に実行したい場合はAfterSaveイベントを使用します。

Application.GoToとRange.Selectの違い

Application.GoToメソッドと、RangeオブジェクトのSelectメソッドの違いを解説します。どちらも選択セルを変更する機能ですが、GoToの方が別シートのセルを選択できるなど高機能で、しかし不安定という違いがあります。

Range.Selectと.Activateの違い

Rangeオブジェクトのメソッドである、SelectメソッドとActivateメソッドの違いを解説します。どちらも選択セルを変更するメソッドですが、Activateメソッドは「選択範囲内のアクティブセルを変更する」機能を持ちます。

LT会「ガジェット紹介」配布資料&配信アーカイブ

2026年2月23日(月)21:00~ 「みんなの便利なAI活用術」に登壇いたしました!ご参加いただいた皆さまありがとうございました(´∀`) 今回はライトニングトーク会ということで7名の方からの発表でした!今回の勉強会はYoutubeLiveでも配信をしており、 Live配信…

72本目:ITをDXに変換(文字列操作)

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

73本目:新規ブックにボタン作成しマクロ登録

Excel&VBA解説サイト「エクセルの神髄」様出題の問題集、「VBA100本ノック」に対する私の回答と解説のページです。

Workbook_BeforeCloseとAuto_Closeの違い

Workbook_BeforeCloseとAuto_Closeの違いを解説します。どちらもブックを閉じる直前にマクロを自動実行する仕組みですが、閉じるのを中止する機能を有するbeforecloseが上位互換のためこちらを使いましょう。

Workbook_OpenとAuto_Openの違い

Workbook_OpenとAuto_Openの違いを解説します。どちらもブックを開いた際にマクロを自動実行する仕組みですが、機能面に差はないため、基本はThisWorkbookに書けて管理しやすいWorkbook_Openを使っておきましょう。

ブックを閉じるときにマクロを自動実行する - BeforeClose

ブックを閉じる際にマクロを自動で実行するにはBeforeCloseイベントを使用します。引数CancelにTrueを渡すと、ブックを閉じるのを中止できます。イベントを実行せずにブックを閉じるにはEnableEventsをFalseにします。