2024/12/28
【便利】数式を自動で整形する機能

【便利】数式を自動で整形する機能

#ユーザーフォーム #HasFormula #Mid #If #Replace #ActiveSheet

YouTubeで開く

長い数式を自動で整形し、分析しやすくする機能の開発方法について解説しています。
こちらでは、数式のセルを選択し、機能を実行することで、整形した数式をフォームに表示するようにしています。

00:00 挨拶
00:23 完成イメージ
02:23 準備
02:48 作成(数式を表示するフォーム)
19:58 作成(フォーム呼び出し機能)
21:48 作成(アドイン)
24:27 クイックアクセスツールバーに登録
25:36 完成
26:43 プログラムの全体
31:06 プレゼントについて

▼準備ファイル▼

2024/12/27
【便利】必要なデータの必要な項目のみを瞬時にコピー

【便利】必要なデータの必要な項目のみを瞬時にコピー

#For #If #Selection #Application #Union #Copy

※サイト内の限定動画です。

表の中の必要なデータ(行)の必要な項目(列)のみを瞬時に選択し、コピーする機能の開発方法について解説しています。

こちらではVBAにより開発していますが、VBAを使いたくない場合は、以下のコンテンツが参考になります。
>不要な列(行)を除いて一括コピー

00:00 挨拶
00:58 完成イメージ
01:44 準備
02:09 作成(パターン1)
12:04 作成(パターン2)
13:24 作成(実行ボタン)
14:22 完成
14:58 プログラムの全体
18:03 まとめ

▼準備ファイル▼

2024/12/26
【便利】集計できる形に結合を解除する機能

【便利】集計できる形に結合を解除する機能

#セル結合 #アドイン #TypeName #Selection #MergeCells #MergeArea #UnMerge #Item

※サイト内の限定動画です。

セル結合されている範囲の結合を解除すると、先頭のセル以外の値が空白になります。
こちらの機能を開発することによって、結合解除時に空白のセルにも同じ値を設定することができます。
また、開発した機能を、アドインとしてExcelの標準機能に加える方法についても解説しています。

00:00 挨拶
00:58 完成イメージ
02:35 準備
03:02 作成(結合解除機能)
13:44 アドインの保存
14:56 アドインの設定
17:20 完成
19:15 プログラムの全体
21:31 まとめ

▼準備ファイル▼

2024/12/07
【便利】スクショ画像を追従させる「セル比較機能」

【便利】スクショ画像を追従させる「セル比較機能」

#ブックモジュール #Workbook_SheetSelectionChange #If #ActiveWindow #Shape #画像

YouTubeで開く

離れているセルのデータを確認する際に活用できる機能を開発しています。
特定の範囲のスクリーンショットを自動で作成し、シート上に貼り付けます。
また、そのスクリーンショットの画像に関しては、画面をスクロールしても画面内で確認ができるように、自動で追従する仕組みになっています。

00:00 挨拶
00:41 完成イメージ
02:45 準備
03:11 作成(選択範囲のスクショ画像)
10:37 作成(画像を追従させる)
18:41 クイックアクセスツールバーに登録
20:08 完成
21:17 プログラムの全体
24:13 プレゼントについて

▼準備ファイル▼

2024/11/09
【業務】表を瞬時に絞り込む機能

【業務】表を瞬時に絞り込む機能

#テーブル #フィルター #ショートカット #AutoFilter #If #ListObject #ShowAllData

YouTubeで開く

フィルターでの絞り込み操作を、より快適にする機能の開発になります。

具体的には、絞り込みたい文言を含むセルを選択して、開発した機能を実行することで、そのセルの文言が自動入力されたインプットボックスが表示されます。
そのインプットボックスに表示された文言を必要に応じて修正して、確定することで、選択した項目に対し、その文言を含むセルのみを絞り込むことができます。

また、ショートカットキーで機能を実行することができるため、通常のフィルター機能よりも、高速に絞り込み操作を行うことができます。

00:00 挨拶
00:27 完成イメージ
02:37 準備
03:00 作成(テーブル)
04:16 作成(絞り込み機能)
11:29 作成(絞り込み解除機能)
15:24 作成(ショートカット)
16:53 完成
18:24 プログラムの全体
20:56 プレゼントについて

▼準備ファイル▼

2024/10/26
【便利】セルを選択した瞬間に列幅を自動調整

【便利】セルを選択した瞬間に列幅を自動調整

#シートモジュール #Worksheet_SelectionChange #If #AutoFit #条件付き書式 #CELL

YouTubeで開く

予め指定した範囲内のセルを選択すると同時に、その列の幅を自動で調整し、列の要素を太字にする仕組みになります。
また、他のセルを選択すると同時に、列幅と書式が元に戻ります。

こちらでは、スケジュール表を例に解説しています。

00:00 挨拶
00:37 完成イメージ
02:20 準備
02:56 作成(文字を太字にする)
07:18 作成(列幅の自動調整)
12:26 作成(ウィンドウ枠の固定)
13:47 完成
14:42 プログラムの全体
15:41 プレゼントについて

▼準備ファイル▼

2024/10/10
【便利】リストの選択肢に補足を表示

【便利】リストの選択肢に補足を表示

#リスト #シートモジュール #Worksheet_Change #If #データの入力規則

YouTubeで開く

ドロップダウンリストに表示する選択肢に、それぞれの値の補足(説明文)を表示させる仕組みになります。
また、選択後は補足を除いた値のみがセルに入力されます。

00:00 挨拶
00:21 完成イメージ
02:00 準備
02:24 作成(説明文付きのリスト)
02:54 作成(選択時に説明文を削除)
07:28 完成
08:00 プログラムの全体
09:24 プレゼントについて

▼準備ファイル▼

2024/10/03
【業務】クリックで移動できる「タスク管理表」

【業務】クリックで移動できる「タスク管理表」

#シートモジュール #Worksheet_BeforeRightClick #If #Resize #PasteSpecial

YouTubeで開く

各ステータス単位で表を分けたタスク管理シートで、右クリックだけで表を移動できる機能を開発しています。
該当するタスクを右クリックすることで「未着手→着手中→完了」と順に表を移動できます。

00:00 挨拶
00:25 完成イメージ
02:16 準備
02:46 作成(ウィンドウ枠の固定)
03:18 作成(データ移動機能)
09:37 完成
10:32 プログラムの全体
12:53 プレゼントについて

▼準備ファイル▼

2024/09/26
【業務】好みの条件で「改ページ」を自動設定

【業務】好みの条件で「改ページ」を自動設定

#改ページ #PageBreak #For #If #印刷 #ActiveSheet

YouTubeで開く

「A列に値が入力されている位置」などと自由に指定した条件を元に、「改ページ」を自動で設定する仕組みになります。
シートを印刷する際に、理想の位置で瞬時にページを分けることができます。

00:00 挨拶
00:26 完成イメージ
02:05 準備
02:28 改ページを手動で設定する方法
03:19 作成(改ページ設定機能)
07:29 作成(ショートカット割り当て)
08:22 完成
09:06 プログラムの全体
10:15 プレゼントについて

▼準備ファイル▼

2024/09/19
【便利】日付が入力できるカレンダーフォーム

【便利】日付が入力できるカレンダーフォーム

#Workbook_SheetBeforeDoubleClick #Worksheet_SelectionChange #Worksheet_Change #If #For #While #カレンダー #シートモジュール #ブックモジュール

YouTubeで開く

日付のセルを選択するだけでカレンダーフォームが表示される仕組みです。
表示されたカレンダーフォームから好みの日付を選択するだけで、日付を入力することができます。
こちらでは、ユーザーフォームを使わずに、シートを活用してフォームを実現しています。

00:00 挨拶
00:19 完成イメージ
02:41 準備
03:30 作成(年月リスト)
04:44 作成(カレンダー日付設定)
11:53 作成(カレンダー日付更新)
13:56 作成(セルに日付を入力)
18:39 作成(カレンダー表示)
24:25 完成
25:42 プログラムの全体
30:10 プレゼントについて

▼準備ファイル▼

2024/08/29
【便利】内側の項目のみをスクロール

【便利】内側の項目のみをスクロール

#シートモジュール #Worksheet_SelectionChange #列幅 #ColumnWidth

YouTubeで開く

表の中の内側の項目のみをスクロースできるようにする仕組みになります。
ウィンドウ枠の固定などでは先頭の項目のみしか固定することができませんが、こちらの仕組みを活用することで、D~AI列など内側の項目のみをスクロールできるようにすることが可能です。

00:00 挨拶
00:19 完成イメージ
02:13 準備
02:38 実現方法
03:34 作成(罫線の設定)
04:07 作成(ウィンドウ枠の固定)
04:39 作成(スクロール機能)
13:08 完成
13:55 プログラムの全体
17:05 プレゼントについて

▼準備ファイル▼

2024/08/22
【業務】行数が異なる複数の表から値を抽出

【業務】行数が異なる複数の表から値を抽出

#FILTER #INDEX #If #For

YouTubeで開く

行数が異なる複数の表から特定の値を抽出する方法について解説しています。

00:00 挨拶
01:43 準備
02:30 数式で抽出する方法
07:30 VBAで抽出する方法
12:42 プレゼントについて

▼準備ファイル▼