• ベストアンサー

エクセル 時間を記録していくVBA

A1に関数が入っていてその結果がTrueになったときの時間を、その都度B列の1から順番に記録していくマクロを教えてください。 初心者なので、より簡単なものでお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#123709
noname#123709
回答No.1

前回の質問と殆ど変わらないですね。 Private Sub Worksheet_Calculate() If Range("A1").Value = True Then Range("B65536").End(xlUp).Offset(1).Value = Now() End If End Sub

sioaji
質問者

お礼

あれ?お礼をしたけどマイページに反映されてないのでもう一度。 ありがとうございましたー 結局目的のシートでは無理でしたが、新規のシートではできました。 simple de beautiful

すると、全ての回答が全文表示されます。

関連するQ&A