2021/10/24
【ex12】変数宣言・型宣言は省略していいの?

【ex12】変数宣言・型宣言は省略していいの?



YouTubeで開く

VBAは変数宣言や型宣言を省略できることを知っていますでしょうか。
知っている人でも、実際に省略すべきなのか?などと疑問に思う人も少なくないと思います。

こちらでは、変数宣言・型宣言、それぞれについて、省略するときの問題点を踏まえ解説しています。

00:00 挨拶
00:12 変数宣言・型宣言とは
00:47 変数宣言のメリット・デメリット
01:37 変数宣言を強制する方法・強制するメリット
03:30 余談:私が省略するケース
04:26 結論、変数宣言とは
04:55 型宣言のメリット・デメリット
06:02 型宣言が必要なケース
08:44 結論、型宣言とは
08:54 結論、変数宣言・型宣言とは
09:14 型宣言の理解度チェック
11:01 変数宣言・型宣言のまとめ
11:15 まとめ

2021/10/23
【便利】複数ファイルのシートを1つにまとめる

【便利】複数ファイルのシートを1つにまとめる



YouTubeで開く

複数ファイルの複数のシートを、クリックの1動作だけで1つにまとめる本格的ツールの開発方法を解説しています。
また、どのシートがどのファイルのものなのか分かるように、自動で目次も作成してくれます。

今回の考え方は、Excelで色んなソフトを作るときにも参考になる内容です。

00:00 挨拶
00:07 完成イメージ
01:45 準備
02:52 作成(マージ関数)
25:18 作成(マージ関数:自動実行)
30:40 完成
32:03 プログラムの全体
43:14 まとめ

※こちらは有料になります。

2021/10/20
【便利】表示倍率を自動調整する機能

【便利】表示倍率を自動調整する機能



YouTubeで開く

表示倍率を自動調整するコントローラの作成方法を解説しています。
会議などのプレゼンテーションの発表時に、この機能を開発しておくと便利です。

00:00 挨拶
00:08 完成イメージ
01:11 準備
01:49 作成(リセット関数)
03:34 作成(プラス5%関数)
05:06 作成(マイナス5%関数)
05:39 作成(プラス5%関数:応用)
08:11 作成(マイナス5%関数:応用)
09:19 作成(自動調整関数)
10:09 作成(ボタン)
12:28 完成
13:15 プログラムの全体
15:12 まとめ

2021/10/17
【質問】保存時に警告・入力ミスを減らす方法

【質問】保存時に警告・入力ミスを減らす方法



YouTubeで開く

「入力のケアレスミスによって集計時に値が合わない」
そのようなケアレスミスを減らす方法の1つとして、保存時に警告をする方法を解説しています。

Excelを閉じる際に、「確認しましたか?」と警告するだけでも、意識づけされケアレスミスを減らせます。

また、今回の方法では、特定の項目値が条件を満たさない場合は、保存させないということも可能になります。

00:00 挨拶
00:26 実装イメージ
01:32 準備
02:03 作成(保存時に確認①)
07:31 完成①
07:48 作成(保存時に確認②)
10:57 完成②
11:17 補足②
12:00 手順の振り返り
12:23 プログラムの全体
13:57 まとめ

2021/10/16
【業務】ネット上のファイルを一括ダウンロード

【業務】ネット上のファイルを一括ダウンロード



YouTubeで開く

ネットワーク(ホームページ)上にあるダウンロードリンクや画像リンクの一覧を作成するだけで、
自動的にファイルを一括取得する方法について解説しています。

同じファイルがある場合には上書きされるので、ファイルの自動更新にも活用できます。

00:00 挨拶
00:08 完成イメージ
01:29 準備
02:41 作成(ダウンロード用の関数定義)
05:30 作成(メイン関数)
11:55 作成(ダウンロードボタン)
12:24 完成
13:38 プログラムの全体
17:12 まとめ

ダウンロード限定で、全拡張子対応・32bit/64bitどちらでも対応のファイルを追加して配布しています。

※こちらは有料になります。

2021/10/11
【便利】条件付き書式で1行おきに色を自動で設定

【便利】条件付き書式で1行おきに色を自動で設定



YouTubeで開く

条件付き書式を用いて1行おき交互にセルを色付ける方法について3通り解説しています。
・指定した範囲内に対して設定
・データがある行だけ設定
・データがある行だけ枠組みまで設定(枠線・罫線)

00:00 挨拶
00:15 完成イメージ
02:23 ①1行おきに色を設定
05:49 ②1行おきに色を設定
09:45 ③1行おきに色を設定
12:55 まとめ

2021/10/10
【便利】パスワードの自動生成システム

【便利】パスワードの自動生成システム



YouTubeで開く

パスワードに必要な文字の種類やパスワードの桁数などを予め設定するだけで、理想のパスワードをランダムに生成してくれるシステムになります。
複数件、まとめて作成することもできるので、パスワード管理にも便利です。

00:00 挨拶
00:04 完成イメージ
00:34 準備
00:50 作成(パスワード自動生成関数)
06:07 作成(パスワード自動生成関数:戻り値)
06:36 作成(パスワード表示関数)
08:59 作成(パスワード表示関数:応用)
09:30 作成(生成ボタン)
10:03 作成(ウィンドウ枠の固定)
10:20 完成
10:47 プログラムの全体
13:47 まとめ

2021/10/09
【業務】ガントチャートを自動作成する進捗管理表

【業務】ガントチャートを自動作成する進捗管理表



YouTubeで開く

予定日や実績日、確認日を入力すると、自動でガントチャートを作成してくれる進捗管理表(タスク管理表)について解説しています。
また、予定に関しては、未来(数か月後)の予定を入力してもガントチャートに反映されます。
会議などの進捗報告時に便利です。

00:00 挨拶
00:10 完成イメージ
01:39 準備
01:59 準備※補足
02:52 準備
03:14 作成(担当者・確認者:プルダウン)
04:23 作成(スケジュール日付表示)
07:57 作成(スケジュール曜日表示)
09:00 作成(スケジュール[上]枠線)
09:27 作成(予定日を反映)
14:44 作成(実績日を反映)
16:31 作成(確認日を反映)
17:56 作成(セルの色付け)
19:51 作成(スケジュール[下]枠線)
20:47 作成(数字を非表示)
21:14 作成(おまけ:実績表示の応用)
23:20 完成
24:25 まとめ

2021/10/06
【業務】アラームを予約して通知を表示する方法

【業務】アラームを予約して通知を表示する方法



YouTubeで開く

アラームを設定する方法について解説しています。
今回のは通知がなることでお知らせしてくれますが、関数の中身を変更することで、自動メール送信などにも活用できます。

一定時間たったら「強制保存&閉じる」という機能にするのもいいかもです。

00:00 挨拶
00:34 完成イメージ
01:32 準備
01:54 作成(お知らせ表示関数)
03:01 作成(アラーム設定関数:引数なし)
04:34 作成(アラーム設定関数:引数あり)
05:59 作成(アラーム設定関数:時刻予約)
09:07 作成(アラーム設定関数:N時間後予約)
12:54 作成(アラーム設定関数:N時間後共通化)
16:23 作成(アラーム設定キャンセル関数)
22:01 作成(設定ボタン・設定キャンセルボタン)
23:40 完成
24:34 プログラムの全体
31:22 まとめ

2021/10/03
【業務】表の見出しの作成方法5選

【業務】表の見出しの作成方法5選



YouTubeで開く

行と列で構成される表(マトリックス表)の見出し部分の作成方法について5パターンで解説しています。

00:00 挨拶
00:11 紹介する種類について
00:26 方法①
02:35 方法②
06:45 方法③
08:00 方法④
10:15 方法⑤
12:33 全体を通して
12:47 まとめ

2021/10/02
【業務】便利なシフト表(ガントチャート)

【業務】便利なシフト表(ガントチャート)



YouTubeで開く

出社時間・退社時間・休憩開始時間・休憩終了時間、それぞれを入力すると、
自動的に、勤務時間の計算とガントチャートを作成してくれるシフト表の作成方法を解説しています。

時給単価などを追加することで、給与まで求めることもできるため、応用がしやすいです。

00:00 挨拶
00:07 完成イメージ
00:40 準備
00:51 アルゴリズム
01:38 作成(時間軸)
03:53 作成(ガントチャート条件式)
07:32 作成(ガントチャート条件式:休憩除外)
09:11 作成(ガントチャート見た目)
11:04 作成(労働時間:数式)
12:21 作成(ガントチャート表示形式)
12:45 完成
13:03 注意点
14:05 まとめ

2021/09/29
【業務】住所から緯度・経度を自動取得

【業務】住所から緯度・経度を自動取得



YouTubeで開く

住所から緯度・経度を抽出し、その場所を確認するためのGoogleマップへのリンクを自動作成する方法について解説しています。
緯度・経度の取得には、ジオコーディング(geocoding)というAPIを活用しています。

00:00 挨拶
00:10 完成イメージ
01:37 準備
01:50 ジオコーディングとは
02:58 作成(緯度経度取得)
07:44 作成(マップ確認用リンク)
09:31 完成
09:52 お願い
10:04 まとめ

動画内で解説している2点間距離を求めるのもは、こちらになります。