2026/01/10
【業務】帳票(請求書など)入力用の独自フォーム

【業務】帳票(請求書など)入力用の独自フォーム

#Worksheet_BeforeRightClick #With #If #For #Unload #シートモジュール #ユーザーフォーム

YouTubeで開く

帳票(請求書や見積書、納品書など)に登録する商品を、独自の専用フォームで追加することができる仕組みについて解説しています。
商品一覧表から追加対象の商品を右クリックするだけで、独自のフォームに追加され、一括で帳票に登録することができます。

00:00 挨拶
00:16 完成イメージ
01:34 準備
02:06 作成(ユーザーフォーム)
03:18 作成(プロパティの設定)
07:28 作成(商品をリストに追加)
19:52 作成(選択行削除)
23:42 作成(一括抽出)
28:51 完成
31:00 プログラムの全体

▼準備ファイル▼

2025/12/20
【業務】予定と実績を自動色付け!万年ガントチャート

【業務】予定と実績を自動色付け!万年ガントチャート

#DATE #DAY #TEXT #AND #IF #条件付き書式 #ガントチャート #スケジュール #カレンダー #予定

YouTubeで開く

※解説に一部誤りがありました。修正点を記事の最後に追記しています。

予定の開始日と完了日、実績の開始日と完了日を指定するだけで、自動で色付けされるガントチャートの作り方になります。
予定と実績が重複しているセルには、少し濃い色が設定されるようになっています。

00:00 挨拶
00:08 完成イメージ
00:58 準備
01:33 作成(曜日の表示)
03:17 作成(一部の曜日と日付の非表示)
07:11 作成(実績日の色付け)
11:56 作成(予定日の色付け)
14:14 作成(重複の色変更)
16:52 完成


※以下の2点の修正が必要です。
(配布している完成ファイルは修正済みです) 

①条件付き書式の設定で31日の範囲の色付けができていない
→ 「AK5:AK19」の範囲を「AL5:AL19」にもコピーする

②29日以降が非表示の時に、条件によっては色付けされてしまうことがある
→ 29日以降を非表示にする条件付き書式の優先順位を一番高くする


▼準備ファイル▼

2025/12/06
【便利】3段階の連動ドロップダウンリスト

【便利】3段階の連動ドロップダウンリスト

#TEXTJOIN #COUNTIF #IF #条件付き書式

YouTubeで開く

3段階で連動するドロップダウンリスト(プルダウン)の作り方について解説しています。

00:00 挨拶
00:28 完成イメージ
01:52 準備
02:24 作成(流れ)
03:43 作成(テーブル)
04:26 作成(数式)
13:15 作成(ドロップダウンリスト)
16:13 完成

▼準備ファイル▼

2025/11/29
【便利】シートの表示切り替えフォームを自作

【便利】シートの表示切り替えフォームを自作

#ユーザーフォーム #UserForm_Initialize #If #For #Visible

YouTubeで開く

シートの表示非表示を瞬時に切り替えられる専用フォームの開発手順になります。
こちらのフォームを開発し、「アドイン」として設定することで、マクロ有効ブックでなくても全てのExcelファイルで使用することができるようになります。

>アドインの保存方法と設定方法

00:00 挨拶
00:15 完成イメージ
00:55 準備
01:12 作成(準備)
01:47 作成(フォーム外部)
03:16 作成(フォーム内部:シート名の表示)
06:34 作成(フォーム内部:シート表示切替)
11:27 作成(フォームの呼び出し)
12:13 作成(クイックアクセスツールバー)
13:55 完成
15:12 プログラムの全体
18:04 プレゼントについて

▼準備ファイル▼

2025/11/22
【業務】入力ミスを確実に防ぐ「自動保護機能」

【業務】入力ミスを確実に防ぐ「自動保護機能」

#シートの保護 #シートモジュール #Worksheet_BeforeDoubleClick #Worksheet_Change #Protect #If #For #Locked

YouTubeで開く

「表にデータを入力するときに、誤って別の行を操作してしまう…」
そのような入力ミスを確実に防ぐ仕組み(自動保護機能)について解説しています。

00:00 挨拶
00:25 完成イメージ
01:46 準備
02:19 作成(シートの準備)
04:20 作成(行の自動保護)
12:06 作成(行の保護の切り替え)
17:17 完成
18:19 プログラムの全体
21:44 プレゼントについて

▼準備ファイル▼

2025/11/15
【業務】消しても復活する数式(直接入力も可能)

【業務】消しても復活する数式(直接入力も可能)

#シートモジュール #Worksheet_Change #For #If #ClearContents

YouTubeで開く

消しても自動で復活する数式の実現方法について解説しています。
数式による結果を使わないイレギュラーがあるときに、直接入力して対応することができますし、誤って数式を削除してしまっても問題ございません。
こちらでは、注文書(請求書)のフォーマットを用いて解説しています。

00:00 挨拶
01:09 完成イメージ
02:45 準備
03:21 作成(消しても復活する数式)
13:28 完成
15:23 プログラムの全体
17:12 プレゼントについて

▼準備ファイル▼

2025/11/01
【業務】予定も自動で切り替わる万年カレンダー

【業務】予定も自動で切り替わる万年カレンダー

#DATE #VLOOKUP #HYPERLINK #MATCH #IF #カレンダー #予定表 #スケジュール

YouTubeで開く

年月を変更するだけで、表示が自動で切り替わる万年カレンダーの作成方法について解説しています。
各月に予定を入力することもできます。

00:00 挨拶
00:10 完成イメージ
01:18 準備
01:51 作成(ウィンドウ枠の固定)
02:23 作成(1週目の表示)
06:03 作成(2~4週目の表示)
07:04 作成(5週目以降の表示)
10:49 作成(予定を抽出)
14:59 作成(予定をリンクにする)
19:47 作成(レイアウトの調整)
21:27 完成
23:27 プレゼントについて

▼準備ファイル▼

2025/10/18
【業務】全項目の値を表示する独自フォーム

【業務】全項目の値を表示する独自フォーム

#ユーザーフォーム #UserForm_Initialize #Unload #With #For #If #ActiveCell #ActiveSheet

YouTubeで開く

項目数の多い表で便利な「全項目の値を一括表示する独自のフォーム」の作成方法について解説しています。
フォーム上の値をダブルクリックすることで、対象のセルを瞬時に選択することもできます。

00:00 挨拶
00:16 完成イメージ
01:08 準備
01:31 作成(フォームの準備)
03:17 作成(フォームの初期化)
10:48 作成(該当セルの選択)
13:15 作成(フォームの立ち上げ)
15:30 作成(クイックアクセスツールバー)
16:56 完成
18:36 プログラムの全体
21:18 プレゼントについて

▼準備ファイル▼

2025/10/04
【便利】異なる表示形式を瞬時に見つける

【便利】異なる表示形式を瞬時に見つける

#Selection #NumberFormatLocal #IF #For #表示形式

YouTubeで開く

指定した範囲内で、他のセルとは異なる表示形式が設定されているセルを、瞬時に見つける機能になります。

00:00 挨拶
01:13 完成イメージ
02:26 準備
03:05 作成(表示形式チェック機能)
10:21 作成(アドイン)
13:36 完成
15:05 プログラムの全体
16:46 プレゼントについて

▼準備ファイル▼

2025/09/20
【業務】表から該当する値をカンマ区切りで抽出

【業務】表から該当する値をカンマ区切りで抽出

#BYROW #UNIQUE #IF #LAMBDA #TEXTJOIN #条件付き書式

YouTubeで開く

表から該当する値を、数式のみで、カンマ区切りで自動抽出する方法になります。
こちらでは、各氏名に対し講座名を割り当てた表から、講座名ごとの氏名をカンマ区切りで抽出しています。
また、講座名の種類の増減にも対応しており、1度数式を用意すれば、今後修正する必要はありません。

00:00 挨拶
01:11 完成イメージ
01:59 準備
02:24 作成(講座名ごとの参加者を抽出)
05:46 作成(講座名の自動抽出)
11:42 作成(罫線の自動設定)
13:14 完成
13:58 プレゼントについて

▼準備ファイル▼

2025/09/06
【便利】複数選択可能な「リストボックス」で値入力

【便利】複数選択可能な「リストボックス」で値入力

#シートモジュール #ユーザーフォーム #Worksheet_BeforeDoubleClick #UserForm_Initialize #If #For #ActiveCell

YouTubeで開く

複数選択可能なリストボックスで、セルに値を入力することができる仕組みについて解説しています。
複数選択した各要素は、カンマ区切りでセルに入力されます。
また、要素の順番は固定で、「A,B」と「B,A」といった不規則な順番にならないようになっています。

00:00 挨拶
01:12 完成イメージ
01:36 準備
02:04 作成(フォームのデザイン)
04:37 作成(フォームの初期値の設定)
12:20 作成(リストボックスの値を反映)
17:00 作成(リストボックス自動立ち上げ)
19:57 完成
21:11 プログラムの全体
24:40 プレゼントについて

▼準備ファイル▼

2025/08/30
【便利】「セルにフォーカス」を自作する

【便利】「セルにフォーカス」を自作する

#セルにフォーカス #条件付き書式 #ROW #COLUMN #OR #XOR #AND #CELL #シートモジュール #Worksheet_SelectionChange #Calculate

YouTubeで開く

「セルにフォーカス」という機能の使い方について解説しています。
また、この機能が使えない環境でも使えるように、模倣した機能を自作する方法についても解説しています。

00:00 挨拶
00:49 セルにフォーカス
02:45 自作:アクティブセルと同じ行と列のセルを色付け
05:51 自作:アクティブセルは色付けしない
06:52 自作:注意点
09:11 プレゼントについて

▼準備ファイル▼