Bonjour,
Méthode : vous faites apparaître la fenêtre exécution dans l'éditeur VBA (Ctrl-G)
Vous vous positionnez successivement sur les cellules où vous avez déjà mis en place vos formules.
Dans la fenêtre exécution vous tapez ? Activell.FormulaR1C1. Vous allez obtenir cela :
Ensuite, dans votre module standard, vous ajoutez ces lignes de code où vous reconnaissez vos formules. Vous avez juste à encadrer les guillemets existantes dans vos formules.
Sub test()
With Sheets("Test")
.Range("M7:M10").FormulaR1C1 = "=IF(AND(RC[-3]<>"""",RC[-2]<>"""",RC[-1]<>""""),RC[-3]*RC[-2]*RC[-1],"""")"
.Range("T7:T10").FormulaR1C1 = "=IF(AND(RC[-3]<>"""",RC[-2]<>"""",RC[-1]<>""""),RC[-3]*RC[-2]*RC[-1],"""")"
End With
End Sub