[EXCEL 2010 VBA] Macro pour une formule.
Fermé
adrienDN11
Messages postés
467
Date d'inscription
vendredi 24 avril 2009
Statut
Membre
Dernière intervention
5 janvier 2015
-
2 juin 2011 à 17:43
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 3 juin 2011 à 10:00
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 3 juin 2011 à 10:00
A voir également:
- [EXCEL 2010 VBA] Macro pour une formule.
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel mise en forme conditionnelle formule - Guide
3 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
Modifié par eriiic le 2/06/2011 à 22:23
Modifié par eriiic le 2/06/2011 à 22:23
Bonsoir,
Elle n'est pas light ta formule...
Es-tu vraiment obligé de la faire en matricielle ?
Sinon tu peux la mettre (dans une 1ère cellule) en français dans vba avec .formulalocal en copiant-collant celle de la feuille.
Puis la recopier vers la droite avec .autofill
eric
Elle n'est pas light ta formule...
Es-tu vraiment obligé de la faire en matricielle ?
Sinon tu peux la mettre (dans une 1ère cellule) en français dans vba avec .formulalocal en copiant-collant celle de la feuille.
Puis la recopier vers la droite avec .autofill
eric
adrienDN11
Messages postés
467
Date d'inscription
vendredi 24 avril 2009
Statut
Membre
Dernière intervention
5 janvier 2015
137
2 juin 2011 à 22:37
2 juin 2011 à 22:37
Salut,
Eh oui, une formule qui aura été longue à obtenir. Oui, la matricielle est impérative ici. Je vais essayer de faire ce que tu me dis.
Je tiens au courant,
Adrien
Eh oui, une formule qui aura été longue à obtenir. Oui, la matricielle est impérative ici. Je vais essayer de faire ce que tu me dis.
Je tiens au courant,
Adrien
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 429
Modifié par ccm81 le 3/06/2011 à 14:37
Modifié par ccm81 le 3/06/2011 à 14:37
bonjour
pour obtenir
=SI($A$1="";1;"absent")
j'ai tenté les " avec le code 34, ce qui ne va pas simplifier la bête ...
Dim f As String
f = "=SI($A$1=" & Chr(34) & Chr(34) & ";1;" & Chr(34) & "absent" & Chr(34) & ")"
Range("A2").FormulaLocal = f
ça a l'air de fonctionner
bonne chance
pour obtenir
=SI($A$1="";1;"absent")
j'ai tenté les " avec le code 34, ce qui ne va pas simplifier la bête ...
Dim f As String
f = "=SI($A$1=" & Chr(34) & Chr(34) & ";1;" & Chr(34) & "absent" & Chr(34) & ")"
Range("A2").FormulaLocal = f
ça a l'air de fonctionner
bonne chance