質問: シート間の行相違検証マクロ シート1のb列(b5:b38)に数10名の氏名を入力します。c列からm列までには数字を何個か入力します。例えば a氏、c5には4、f5には2、m5には3、 b氏、e6には3、g6には4、 c氏、f7には4、h7には8、等です。 シート2の(a3:a36)にはシート1の氏名を入力します。b列からl列までにはシート1で入力した数字に対応した数字を入力します。例えば シート1、a氏、c5の4ではシート2、a氏の行のb列に2000、f5の2ではシート2のa氏の行のe列に1000、m5の3ではシート2のa氏の行のl列に1500、と入力します。ここで、シート2で入力した行が違っていないか。他の人の行に入力していないかの検証マクロの記述方を教えてください。尚、シート1とシート2の氏名の並びが同一の場合と、そうでないときの二通りを教えてください。よろしくお願いします。
回答: >シート2の(a3:a36)にはシート1の氏名を入力します。... 常に、シート1を元にシート2に入力するのですか? その場合、シート2には関数を入れておいて入力しないようにすれば良い? シート2のa3セルに =シート1!b5 と入れてa36セルまでコピー。 シート2のb3セルに =シート1!c5*500 と入れてb36セルまでコピー。 b3:b36セルを右方向に必要な分コピー。 質問文だけで解釈すると以上のような回答でも可ですかね?