A voir également:
- VBA excel : insertion par macro non validée
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Excel compter cellule couleur sans vba - Guide
2 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
644
4 avril 2009 à 17:02
4 avril 2009 à 17:02
Bonjour,
Aprés test, il faut juste remplacer :
ActiveSheet.Range("E33") = "=SI(" & "S" & Format([NouvFeuille] - 1) & "!E83=1," & Chr(34) & "we" & Chr(34) & "," & Chr(34) & Chr(34) & ")"
par :
ActiveSheet.Range("E33") = "=IF(" & "S" & Format([NouvFeuille] - 1) & "!E83=1," & Chr(34) & "we" & Chr(34) & "," & Chr(34) & Chr(34) & ")"
Parceque VBA est en anglais et qu'a l'interprétation il va de lui même "franciser" la formule.
A+
Aprés test, il faut juste remplacer :
ActiveSheet.Range("E33") = "=SI(" & "S" & Format([NouvFeuille] - 1) & "!E83=1," & Chr(34) & "we" & Chr(34) & "," & Chr(34) & Chr(34) & ")"
par :
ActiveSheet.Range("E33") = "=IF(" & "S" & Format([NouvFeuille] - 1) & "!E83=1," & Chr(34) & "we" & Chr(34) & "," & Chr(34) & Chr(34) & ")"
Parceque VBA est en anglais et qu'a l'interprétation il va de lui même "franciser" la formule.
A+