Como transformar una fórmula en macro
Quería saber como puedo convertir una fórmula en una macro, lo intente y me arroja un error.
la formula es la sgte, =si(y(o(j2="ok";j2="no aplica");o(k2="ok";k2="no aplica");o(v2="ok";v2="no aplica");o(w2="ok";w2="no aplica");o(x2="ok";x2="no aplica");o(y2="ok";y2="no aplica");o(z2="ok";z2="ao aplica");o(aa2="ok";aa2="no aplica");o(ab2="ok";ab2="no aplica");o(ac2="ok";ac2="no aplica");o(ad2="ok";ad2="no aplica");O(AE2="OK";AE2="No Aplica");O(AF2="OK";AF2="No Aplica");O(AH2="OK";AH2="No Aplica");O(AJ2="OK";AJ2="No Aplica");O(AL2="OK";AL2="No Aplica");O(AM2="OK";AM2="No Aplica");O(AN2="OK";AN2="No Aplica");O(AO2="OK";AO2="No Aplica");O(AP2="OK";AP2="No Aplica"));"OK";"Debe Documentos") y cuando la transforme en macro me quedol lon sgte: Sub Macro3()
'
' Macro1 Macro
'
'
Range("AQ2").Select
ActiveCell.FormulaR1C1 = _
"=IF(AND(OR(RC[-33]=""OK"",RC[-33]=""No Aplica""),OR(RC[-32]=""OK"",RC[-32]=""No Aplica""),OR(RC[-21]=""OK"",RC[-21]=""No Aplica""),OR(RC[-20]=""OK"",RC[-20]=""No Aplica""),OR(RC[-19]=""OK"",RC[-19]=""No Aplica""),OR(RC[-18]=""OK"",RC[-18]=""No Aplica""),OR(RC[-17]=""OK"",RC[-17]=""No Aplica""),OR(RC[-16]=""OK"",RC[-16]=""No Aplica""),OR(RC[-15]=""OK"",RC[-15]=""No A" & _
",OR(RC[-14]=""OK"",RC[-14]=""No Aplica""),OR(RC[-13]=""OK"",RC[-13]=""No Aplica""),OR(RC[-12]=""OK"",RC[-12]=""No Aplica""),OR(RC[-11]=""OK"",RC[-11]=""No Aplica""),OR(RC[-9]=""OK"",RC[-9]=""No Aplica""),OR(RC[-7]=""OK"",RC[-7]=""No Aplica""),OR(RC[-5]=""OK"",RC[-5]=""No Aplica""),OR(RC[-4]=""OK"",RC[-4]=""No Aplica""),OR(RC[-3]=""OK"",RC[-3]=""No Aplica""),OR(RC[-2" & _
"RC[-2]=""No Aplica""),OR(RC[-1]=""OK"",RC[-1]=""No Aplica"")),""OK"",""Debe Documentos"")"
Range("AQ3").Select
End Sub