| 
    
     |  | ありがとうございました。 
 でもやってみましたが、だめでした。
 他によい方法ないでしょうか?
 よろしくおねがいします。
 
 
 ▼漂流民 さん:
 >▼マーボー さん:
 >こんばんわ
 >
 >>『変動量を求める関数を教えてください。』たとえば、A1の項目が外部のデータからリンクしてその数値が絶えず変動しています。このときに変動するたびに変動量が出る関数とかあるのでしょうか?
 >>例(A1)=1520 これが1550になったとき変動量が30ですのでこの30をたとえ(C1)に表示したいのですが??
 >>
 >>どなたか詳しい人教えてください。
 >>
 >>よろしくおねがいします。
 >
 >残念ながら、「変動量を求める関数」というのは知りません。
 >また、詳しくもありません。悪しからず。
 >
 >>外部のデータからリンクしてその数値が絶えず変動しています。
 >こういうことをしたことがないので上手く行くかは分かりませんが、
 >やり方としてこういうのはどうでしょう?
 >
 >
 >Public Before_Value As Long
 >
 >Private Sub Worksheet_Change(ByVal Target As Range)
 >  If Target.Address(0, 0) = "A1" Then
 >    Range("C1").Value = Range("A1").Value - Before_Value
 >    Before_Value = Range("A1").Value
 >  End If
 >End Sub
 
 |  |