変わる可能性のあるパラメーターは、「設定シート」にまとめておきますので、あとで改変する際は「設定シート」を変更するだけですみます。
プログラムにも細かいコメントを付けますので、プログラムの改変もしやすくなります。
使っているマクロが動かなくなったなどの相談、ワンポイントアドバイスは無料です。
プログラムは「エラー処理」が重要です。
「エラー処理」が入っていないと想定外のデータや操作でプログラムは簡単に停止します。
そうならないようにするため、どういう誤データや操作ミスが想定されるのか、なるべく細かくお知らせください。