Bonjour le forum.
J'aimerais svp connaitre la syntaxe de d'écriture de formulaLocal.
En fait, je veux l'utiliser et y mettre des imbrications (SI) pour les insérer dans une cellule feuille Excel 2013. Mais là je ne reçois que des messages d'erreurs.
Je suis novice en vba, merci de m'aider à mieux comprendre.
Exemple du code souhaité:
Cells(lign_active, col_pu).FormulaLocal = "=SI(Cells(lign_active, col_cod)=(worksheets("coefficients")).cells(lign_sigles,col_dbut_sigles)),(worksheets("coefficients")).(cells(lign_sigles,col_dbut_sigles)-1)*(worksheets("Devis")).cells(lign_active,colon_pu_fob),0)"
Explication : Je veux dire: ma cellule Cells(lign_active, col_pu) doit recevoir la valeur de la cellule situé dans la feuille coefficients -1 (worksheets("coefficients")).(cells(lign_sigles,col_dbut_sigles)-1) multiplié par la valeur de la cellule de la feuille Devis (worksheets("Devis")).cells(lign_active,colon_pu_fob),0) et tout cela si le texte se trouvant dans la cellule Cells(lign_active, col_cod) est pareil a celui se trouvant dans la feuille coefficients (worksheets("coefficients")).cells(lign_sigles,col_dbut_sigles).
Partager