Probléme formule/macro
Résolu/Fermé
roulio66
Messages postés
8
Date d'inscription
vendredi 30 janvier 2015
Statut
Membre
Dernière intervention
26 avril 2015
-
2 févr. 2015 à 09:24
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 2 févr. 2015 à 10:22
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 2 févr. 2015 à 10:22
A voir également:
- Probléme formule/macro
- Formule si et - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
benol3
Messages postés
569
Date d'inscription
lundi 29 juillet 2013
Statut
Membre
Dernière intervention
7 mai 2015
87
2 févr. 2015 à 09:32
2 févr. 2015 à 09:32
Salut,
Essaies de remplacer ta formule par ceci :
("NB.SI(Feuil2!B1:$B$150;'SALADE 1')")
Si tu as toujours une erreur, peux tu nous donner le message d'erreur et la ligne de code qui pose problème...
Essaies de remplacer ta formule par ceci :
("NB.SI(Feuil2!B1:$B$150;'SALADE 1')")
Si tu as toujours une erreur, peux tu nous donner le message d'erreur et la ligne de code qui pose problème...
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
Modifié par pijaku le 2/02/2015 à 09:46
Modifié par pijaku le 2/02/2015 à 09:46
Bonjour,
Deux possibilités :
avec FormulaLocal :
avec Formula :
- Ne pas oublier de doubler les guillemets pour intégrer la chaine de caractères "SALADE 1" dans la formule.
- Ne pas oublier le signe =, dans les guillemets, en début de formule.
Comment traduire une formule du français à l'anglais (pour VBA)
🎼 Cordialement,
Franck 🎶
Deux possibilités :
avec FormulaLocal :
Sheets(3).Select Range("D4").FormulaLocal = ("=NB.SI(Feuil2!B1:$B$150;""SALADE 1"")")
avec Formula :
Sheets(3).Select Range("D5").Formula = "=COUNTIF(Feuil2!B1:$B$150,""SALADE 1"")"
- Ne pas oublier de doubler les guillemets pour intégrer la chaine de caractères "SALADE 1" dans la formule.
- Ne pas oublier le signe =, dans les guillemets, en début de formule.
Comment traduire une formule du français à l'anglais (pour VBA)
🎼 Cordialement,
Franck 🎶
roulio66
Messages postés
8
Date d'inscription
vendredi 30 janvier 2015
Statut
Membre
Dernière intervention
26 avril 2015
2 févr. 2015 à 09:58
2 févr. 2015 à 09:58
alors j'ai tenter ta formule dans mon VBA elle ne me donne aucune erreur
elle me colle bien la formule mais sans le (=) au début et même en rajoutant le le (=) sa ne fonctionne pas je suis obliger de remplacer 'salade 1' par " SALDE 1"
le message sur ma macro est la suivante:
erreur de compilation
attendu :)
merci
elle me colle bien la formule mais sans le (=) au début et même en rajoutant le le (=) sa ne fonctionne pas je suis obliger de remplacer 'salade 1' par " SALDE 1"
le message sur ma macro est la suivante:
erreur de compilation
attendu :)
merci
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
2 févr. 2015 à 10:22
2 févr. 2015 à 10:22