6月30日まで 新規会員登録とパッケージ出品で 2000円割引クーポンプレゼント! ※無くなり次第終了 ご利用方法

ExcelマクロツールのUIデザイン - Tom'sWorkの提案

Tom'sWorkの他の提案

提案文 :
VBAのフォームで作成しました。

追記 : 2016年06月20日 06:28

コメントを頂きましたので、追記します。

フォームにした理由につきましては、主に汎用性を持たせる為です。
フォームにすることにより、送信先リスト、メール本文のシートの隠蔽が可能となる為、操作ミス等でデータの一部などが削除されることを防ぎます。

あとは、メンテナンスのしやすさというのがあります。
既存のマクロの場合、セルの内容を読み込むということで、途中に項目追加など発生した場合、追加した行および列以降のセル番地(アドレス)が変わります。
プログラムがインクリメントで記載されている場合はインパクトが少ないですが、もし直接参照を行っている場合、インパクトは大となります。
しかし、フォームの場合、コントロール名でプログラミングする為、途中に項目を追加しようが、既存項目へのインパクトはなくなります。

添付ファイル オリジナルファイルは関連ユーザーのみ閲覧できます

  • メール一括送付ツール.jpg
2016-06-20 04:26:32

ランサー情報

Tom'sWork (Toms-work)
個人 Webエンジニア 埼玉県 実績 2

相手のことを考えて丁寧なメッセージを心がけましょう。 サイト外取引行為 は禁止しております。