[excel] macro fonction

Bonjour,
Voila j'ai une macro qui e copie une page et j'aimerais que cette macro , ajoute a la page copiée la formule : (exemple pour ligne 2) =si(ET(D2="x";F2="x");Bon;Pas Bon) dans la colonne G quelqu'un pourrait le passez le code?
Configuration: Windows XP
Firefox 2.0.0.13

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. ça peut t'aider...
    http://www.excelabo.net/excel/fonctionsvba.php

    je peux pas faire de test de mon coté, juste des souvenirs...
    1. sheet.Range(plage de ta colonne).FormulaLocal = "=formule"

      en Anglais c'est à dire mettre IF au lieu de SI etc
      1. mais est ce que ca me changeras les cellule de la formule comme si j'utilisé la poignée de recopie??
    2. oui mais comment je fait pour ecrire ma forule dans toute la colonne ?
      et ecrire la formule en anglais ??
      1. en fait c'est formula et non pas formulas...
        et surtout écrire la formule en anglais
        1. salut,
          il me semble c'est un truc du style :

          sheet.Cells(col,row).Formulas = "..."