🔧
ユーティリティ
日時取得・単位変換・UUID生成など便利ツール集 — 20本収録
CalculateFileSize
現在のブックのファイルサイズを取得する
💡 実行するとファイルサイズをメッセージとシート出力で表示する
CalculateWorkdays
開始日から終了日までの営業日数を計算する
💡 実行すると開始日・終了日を入力して営業日数が計算される
CheckDependencies
VBAプロジェクトの名前参照設定の依存関係を確認する
💡 実行すると参照設定の参照先リストとステータスがシートに出力される
ClearAllNamedRanges
ブック内のすべての名前定義を削除する
💡 実行するとすべての名前定義が削除される(確認ダイアログ付き)
ConvertCurrency
通貨換算を行う
💡 実行すると金額と通貨の種類を選択して変換結果をクリップボードにコピー
ConvertUnits
単位変換を行う
💡 実行すると変換元の値と単位の種類を選択して変換結果をクリップボードにコピー
CountWords
選択範囲のテキストの単語数をカウントする
💡 単語数をカウントするテキストが含まれるセル範囲を選択して実行
ExtractNumbers
文字列から数字のみを抽出する
💡 数字を抽出する文字列が含まれるセル範囲を選択して実行
ExtractText
文字列から英字のみを抽出する
💡 英字を抽出する文字列が含まれるセル範囲を選択して実行
FindCellWithFormula
数式が含まれるセルを検索する
💡 実行すると数式を含むセルが一覧表示され、該当セルにジャンプできる
GenerateRandomData
ランダムなテストデータを生成する
💡 実行すると行数・列数・数据类型を選択してテストデータを生成する
GenerateUUID
UUID(汎用一意識別子)を生成する
💡 実行するとUUIDが生成され、指定セルに書き込まれる
GetCurrentDateTime
現在の日時を取得し、セクション/セルに書き込む
💡 実行すると現在の日時をアクティブシートのセルに書き込む
InputFromUser
ユーザーから複数の値を入力받아シートに書き込む
💡 実行すると入力項目数と各値を入力するダイアログが表示される
ListAllMacros
ブック内のすべてのマクロ(プロシージャ)を一覧表示する
💡 実行するとこのブックに保存されているすべてのマクロ一覧が出力される
ListNamedRanges
ブック内の名前定義(Named Ranges)をすべて一覧表示する
💡 実行すると名前定義の一覧がアクティブシートに出力される
LogToSheet
ログメッセージをシートに書き込む
💡 実行するとログシートにタイムスタンプ付きでメッセージが記録される
ShowMessageBox
カスタマイズ可能なメッセージボックスを表示する
💡 メッセージと種類を選択肢から指定してメッセージボックスを表示
ValidateEmailFormat
選択範囲のメールアドレス形式を検証する
💡 メールアドレスが入力されたセル範囲を選択して実行
ValidatePhoneNumber
選択範囲の電話番号形式を検証する
💡 電話番号が入力されたセル範囲を選択して実行