2016-08-18 9 views
0

VBA以外の方法誰かがワークシートの任意のセルで計算が発生するたびに出力が1ずつ増加する式を得ることができますか?数式は、ワークシート上の任意のセルを使用することができます。揮発性のインクリメント値を取得するExcelの式

私はそのようなことを実行するために得ることができる最高のは、以下の揮発性のUDFを使用することです:

Public Num As Long 

Public Function INC() As Long 
    Application.Volatile 
    Num = Num + 1 
    INC = Num 
End Function 
+1

反復計算をオンにし、反復の最大回数を1に設定してから、 = A1 + 1である。 – Rory

+0

これらのステップを回答@Roryに投稿できますか?確かに、出力は揮発性関数のように動作しなければなりません。 –

+0

それを試してみてください。あなたが必要とすることがあれば、私は答えとしてそれを入れます。 ;) – Rory

答えて

1

あなたはかなり単純反復計算でこれを行うことができます。オプションの式セクションで反復計算をオンにし、最大反復回数を1に設定し、A1に=A1+1を入力するだけです。