【こんな方へ】
・何年も継ぎ足してきたマクロが、誰にも全体を説明できない
・作った人が退職し、直すのが怖くて触れない
・処理に時間がかかる、ときどき止まる、止まっても理由が分からない
・共有フォルダーやファイルの受け渡しを、マクロで無理に回している
【お引き受けする内容】
マクロ全体を読み解いて、中身を図と説明書にします。ご希望に応じて、整理し直し、今お使いのMicrosoft 365で生かせる形にします。
1. 読み解き:全体の構造図(どの処理がどの順で動くか)、シート・ボタン・処理の対応表、処理ごとの説明書
2. 問題点の洗い出し:遅い処理、同じ処理の重なり、ファイル名や行番号の書き込み、エラー処理の抜け
3. 作り直し:処理を役割ごとに分け、変わりやすい値を設定シートにまとめ、止まったときに原因が分かる記録を付けます
4. Microsoft 365への移し替え:定期実行やファイルの受け渡しはPower Automateへ、共有の台帳はSharePoint Listsへ、といったように、「マクロに残すもの」と「移すもの」を仕分けて移します
※1と2が基本の内容です(コード2,000行まで)。3と4は有料オプションでお選びいただけます
【この方式の特長】
・まず読み解きだけをお受けします。説明書と改善案を見てから、作り直すかどうかをお決めいただけます
・作り直しても、画面や操作の手順はできるだけ今のままにします。使う人が覚え直す必要はありません
・説明書が残るので、次に困ったとき、どなたが見ても分かります
【お届けの方法】
データを消した(または架空のデータに置きかえた)ファイルで調べ、作り直します。お渡しするのは、説明書(PDF)と、作り直したファイルです。Microsoft 365へ移す部分は、取り込み用のファイルと手順書でお渡しし、取り込みはメッセージで一つずつご案内します。
【進め方】
1. ご購入の前に、メッセージでマクロのおおよその規模と困りごとを伺います(無料)
2. ファイルをお送りいただき、読み解いて説明書と改善案をお渡しします
3. 作り直しをご希望の場合は、「何ができたら完成か」を一緒に確かめてから着手します
4. 作り直したファイルと、動作を確かめた結果をお渡しします
5. お届け後の一定期間は、不具合の再調整を無償で行います
【大切にしていること】
・作り直したあとも、今と同じ結果が出ることを、同じデータで比べて確かめます
・「どこを、なぜ直したか」を書面で残します
・お客様の実際のデータはお預かりしません
【私について】
通信システムの開発に約40年たずさわってきたエンジニアです。Excel VBAの経験は25年です。会社員として、工数集計や請求のExcelマクロの改修と不具合の修正を手がけてきました。
お取引のあと、評価とご感想をいただけると励みになります。
ご購入の前に、メッセージでマクロのおおよその規模と困りごとをお知らせください。対応できるかどうかと、合う内容をお答えします。
【ご用意いただくもの】
1. データを消した(または架空のデータに置きかえた)Excelファイル。実際のデータは不要です
2. ふだんの操作の手順(どのボタンを、どの順に押すか)
3. マクロが読み書きするほかのファイルやフォルダーの構成(分かる範囲で)
4. お使いのExcelのバージョンと、Microsoft 365の契約の有無
【お受けできないこと】
・パスワードがかかったマクロの解除
・個人情報や社外秘のデータが入ったままのファイルの調査
・サイトの外でのやり取りや、お客様のパソコンを遠隔で操作しての作業
・Accessや他の業務システムへの作り替え
【ご注意】
・行数は、空白行と説明書きを除いたコードの行数で数えます。分からない場合は、ご購入の前に当方で確かめます
・動作の確認はWindows版のExcelで行います
・ご返信は平日の夜と土日の日中です(24時間以内を目安)