【ぺろきちの「VBA小物屋さん」シリーズ④】
Excelでデータ整理や管理表を作っているとき、「0001、0002…と手入力やオートフィルで入力するのが面倒」「『商品-0001-A』のように前後の文字を含めた連番を作るのに計算式を組むのが大変」「『0001』と入力したのに先頭のゼロが消えてしまう…」とお困りではありませんか?
こちらは、そんな連番作成の手間とストレスをまとめて解消する「汎用Excel VBAツール」です。
連番を振りたいセル範囲を選択し、フォーム上で「前後の文字」「開始番号」「桁数」を指定してボタンを押すだけで、指定範囲に一括で綺麗な連番を作成します。
さらに、意図しないデータの上書きを防ぐ確認機能や、桁数オーバーを未然に防ぐ安全ガードなど、実務で安心して使える工夫を盛り込んでいます。
■ こんな方におすすめです
・商品コード、管理番号、書類番号などの連番をサクッと作成したい
・「No.」「ABC-」などの固定文字や「-A」などの末尾文字をまとめて付けたい
・「0001」のように指定した桁数で綺麗にゼロ埋め(桁揃え)したい
・セル範囲に合わせて「作成個数」を毎回計算・入力するのが面倒
・既存のデータをうっかり上書きしてしまうミスを防ぎたい
・作成前に完成イメージ(プレビュー)を確認しながら安心して作業したい
・作業のたびに同じ設定値を何度も入力し直す手間を減らしたい
■ 主な仕様(実際のツール画面は、サムネイル画像をご覧ください)
・選択範囲から作成個数を自動取得
セル範囲を選ぶだけで行数を自動判定。作成個数を手入力する必要はありません!
・柔軟な連番フォーマット設定
前固定文字、開始番号、桁数(最大15桁)、後固定文字を自由に組み合わせ可能
(例: 前「商品-」、開始「1」、桁数「4」、後「-A」 ➔ 「商品-0001-A」)
・安心のプレビュー機能
条件入力後、最初に作成される1件目をフォーム上で事前に確認できます
・文字列出力でゼロ消滅を防止
自動で文字列形式として出力するため、「0001」などの先頭のゼロが消えません
・充実の入力チェック&安全ガード
既存データがある場合は上書き前に確認メッセージを表示
指定桁数を超える場合は作成前にエラー案内を出して自動ストップ
縦方向の結合セルを検出した際も自動停止してエラーを防止
・作業効率を高める快適仕様
フォームを開いたままExcelの選択範囲を変更できるモードレス表示
前回入力した設定値を自動で記憶(リセットボタン付き)
特定の業務専用ではなく、さまざまなExcelブックでご利用いただける【汎用ツール】です。
面倒な連番作成と、手入力によるミスや修正の手間を自動化します。
■ 料金について
基本料金は「3,000円」です。
※ こちらは、上記仕様の「汎用ツールとしての料金」となります。
「横方向だけでなく特定の規則で連番を振りたい」
「アルファベットの連番(A, B, C…)にも対応させたい」
「連番作成と同時に特定のセル装飾や集計処理も追加してほしい」
「標準仕様にはない機能を追加してほしい」
など、カスタマイズをご希望の場合は、内容を確認したうえで「別途追加料金」をお願いする場合がございます。
カスタマイズをご希望の場合は、ご購入前にメッセージよりご相談ください。
「こんなことはできますか?」というご相談もお気軽にお問い合わせください。
ご購入・お見積もりの際は、トラブル防止のため以下の点についてご確認・ご協力をお願いいたします。
◆【事前にお知らせいただきたいこと】-------------------
ご購入前に「見積もり・カスタマイズ相談」から以下をお送りください。
1.ご依頼内容(標準ツールの購入 / カスタマイズのご相談)
2.ご希望の納期
3.ご利用環境(Microsoft 365 / 2021 / Mac等)
4.参考ファイルや想定されている用途(具体的な連番イメージがあるとスムーズです)
◆【注意事項】-------------------
作業環境:Windows(Microsoft 365)です。古いExcelやMacをお使いの場合は事前にご相談ください。
追加料金:当初のお見積もりを超える作業・仕様変更は追加料金が発生する場合があります。
個人情報:ダミーデータ等に置き換えていただいて構いません。
ご連絡:5日以上ご返信がない場合、制作途中でクローズとさせていただくことがあります。