vbaを使用してセルに数式を挿入しようとしています。この式には、activecell.rowの範囲または動的参照への参照が必要です。VBAを使用して数式をセルに挿入しますか?
私は、次のVBAコードを使用しています:
Range("P" & ActiveCell.Row).Formula = "=IF(OR(G & ActiveCell.Row <>"",""H"" & ActiveCell.Row <>"",""I"" & ActiveCell.Row <>"",""J"" & ActiveCell.Row <>"",""M"" & ActiveCell.Row <>""),TODAY(),"")"
私は定義されたアプリケーションまたはオブジェクト定義のエラーを取得します。誰かが私がどこに間違っているのかを教えてもらえますか?前もって感謝します。
感謝を簡素化するために
R1C1
表記とCountA()
を使用すると思います。 –