VBA Excel función "Si" anidada.
Tengo un montón de hoyas en las que se incluye la siguiente fórmula:
=SI(F9="";"";SI(F9="SPC";" 5 piezas al inicio de serie y cada 24h
'F4G'";"Inicio y/o Re-Inicio de Producción y cada vez que se empiece una nueva caja"))
Ahora necesito modificar el texto de la fórmula por lo que me he hecho una macro que vaya abriendo todos los archivos excel de una carpeta y modifique la fórmula pero al ejecutar la línea mostrada a continuación, que debería modificar la fórmula obtengo el error "Se ha producido el error '1004' en tiempo de ejecución: Error definido por la aplicación o el objeto":
With...
.Range("K9") = "=SI(F9=" & ";" & ";SI(F9=" & "SPC" & ";" & " 5 piezas al inicio de serie y cada 24h 'F4G'" & ";" & "Inicio y/o Re-Inicio de Producción 'Check List' y Verificación 2 inyectadas cada 8 horas con registro en 'F3' cada 24h." & "))"
End With...
Imagino que habrá otra forma de introducir la fórmula que no sea tratar de copiar literalmente el texto modificado de la fórmula actual dentro de la celda ya que creo da error por las comillas que incluye el texto; Lo he intentado con WorksheetFunction.IF pero tampoco lo he conseguido.