| 
 半平太さん度々すみません。
 
 
 (1)の件は、@〜Nまでシートを作って
 
 wsAry = Array("@", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N") '←実在名に変更(シートの数は幾つでも可)
 colCKAry = Array("E", "G", "I", "K", "M", "O", "Q", "S", "U", "W", "Y", "AA", "AC", "AE", "AG")   '←上に対応する○がある列名
 
 これでできました!(ビビりながら入力しました)
 
 
 (2)の件ですが、
 
 出力用のF5セルは、たとえば ㎥=t÷2.35 と表示させているとして、
 入力用から引用した2.35に、書式設定で"㎥=t÷"とつけて表示したもので、
 G列の月計(㎥)と(累計)の㎥はこの式で計算してますよという意味合いだけですので、G列は計算した後の値だけで大丈夫なのです・・
 説明が下手ですみません・・
 
 (前月が10tあったとして)
 数量(t) 累計  月計  月計(㎥)
 10.00   10.00
 10.00   20.00  20.00   8.51 ←こんな感じです(20.00÷2.35の結果)
 (累計) 30.00   12.76 ←(30.00÷2.35の結果)
 
 
 それから、㎥換算値に仮にでも数値を入れておかないと、実行したあとに、
 「ゼロで除算しました」とメッセージがでて、出力用シートのほうがなにも
 反映されないのですが、そういった場合はG列は空白のまま、
 という風にはできないでしょうか?
 
 本当になんどもすみません。
 
 
 
 
 |