以下を表示するマクロを作成しました。
If (I3<>0,I3*G3,H3*G3)
N3, R3, V3, Z3
これは、セルなどに対して繰り返されます。
Option Explicit
Sub Eg()
Range("J3, N3,R3, V3,Z3,AD3,AH3,AL3,AP3,AT3,Ax3,BB3,XF3,BJ3").Formula = "=IF(RC[-1]<>0,RC[-1]*RC[-3],RC[-2]*RC[-3])"
End Sub
しかし、これはうまくいかないようです。
これがどのように機能するかをもう少し説明しましょう。
このレポートはアプリケーションからダウンロードする必要があります。
レポートをダウンロードすると、マクロが適切な列でこの式を自動的に実行するように、マクロをこのレポートに添付する必要があります。
また、スプレッドシートのすべての行にこの数式を入力する必要があります。
数式を配置する列は空白ではありませんが、マクロが実行されるとレポートで自動的に対応する必要があります。
ここで何が欠けていますか?