06/02/20 21:50:23 VHdOyiU1.net
レスは控えますと言った手前アレなんですが発言しても良さそうなふいんき(←何故か変換ry)なんで。
>>118-119
随時訂正データの自動修正について誤解がありそうなので実例を挙げて説明します。
まず、Exelで例えばF~H列を訂正履歴用にフィールドを使うとします。
んで、F列をオートナンバーで訂正履歴用ナンバーとして0001~というふうに連番を振っていきます。
で、更新履歴を連番で1行ずつ入力していくと最終更新データはF列の連番の中で最大値の行となります。
てな訳で、Lookup関数の引数としてF列の中の連番の最大値をMax関数でGet出来れば最終更新データの各項目を
Lookup出来るといった考え方です。
漏れはExelは不慣れなのでAccess風の書式で書くと
[最終更新データ] = DLookup("最終更新データの各項目名", "訂正履歴", "訂正履歴用ナンバー=" & DMax("訂正履歴用ナンバー", "訂正履歴"))
といったふうに、Lookup関数の引数の中にMax関数を入れ子にしてやると最終更新データの各項目が取り出せるかと。
後はワークシートの中で取り出した各項目を基にVBAやマクロで最終更新データの入力をトリガーしてあんな事やこんな事など自動計算させればよろしいかと、、