VBAコーディングが新しく、ここで援助を得ることができれば幸いです。ダウン10行 Excel VBA:アクティブなセルに式をコピーする
- 入力:私は(ハードコーディングされたセル範囲または参照を指定せずに)任意のセルのために次の操作を実行するコードを作成しようとしていますのActiveCellに式を挿入する試みにおいて
私が試した:
Sub Test()
ActiveCell.formula = "=IF(ISBLANK(C5)*ISBLANK(D5),"",IF(ISBLANK(D5),(C5),CONCATENATE(C5,"" ["", D5, ""]"")))"
End Sub
しかし、本のproduをCES 1004:アプリケーション定義またはオブジェクト定義のエラー
私はのActiveCellため範囲オブジェクトを宣言しようとしたが、それでもエラーに遭遇しました。
これに関するお問い合わせは高く評価されます。
@Adeel - そして 'ActiveCell.Resize考える(10、1).Formula'ではなく、これだけ' ActiveCell.Formula' – YowE3K
は素晴らしいが助けました。それにすべて取り組むための1行のコード、笑。まさに私が探していたものです。 – Adeel
@Tim:ありがとう。不足している引用についてのあなたの鋭い目は非常に助けになりました。 – Adeel