Est-il possible d’écrire une formule matricielle en code VBA
Résolu/Fermé
alex141077
Messages postés
52
Date d'inscription
vendredi 5 avril 2013
Statut
Membre
Dernière intervention
8 février 2022
-
Modifié le 8 févr. 2022 à 13:43
alex141077 Messages postés 52 Date d'inscription vendredi 5 avril 2013 Statut Membre Dernière intervention 8 février 2022 - 8 févr. 2022 à 18:49
alex141077 Messages postés 52 Date d'inscription vendredi 5 avril 2013 Statut Membre Dernière intervention 8 février 2022 - 8 févr. 2022 à 18:49
A voir également:
- Est-il possible d’écrire une formule matricielle en code VBA
- Formule si et - Guide
- Le code ascii en informatique - Guide
- Ecrire en gras sur whatsapp - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
4 réponses
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
Modifié le 8 févr. 2022 à 14:54
Modifié le 8 févr. 2022 à 14:54
Bonjour;
La mieux serait de nous joindre ton classeur (anonymisé) en expliquant clairement ce que tu veux obtenir... la logique VBA est différente de la logique "formule" d'Excel
en VBA, pour utiliser des matricielles, il existe la fonction "evaluate"
La mieux serait de nous joindre ton classeur (anonymisé) en expliquant clairement ce que tu veux obtenir... la logique VBA est différente de la logique "formule" d'Excel
en VBA, pour utiliser des matricielles, il existe la fonction "evaluate"
alex141077
Messages postés
52
Date d'inscription
vendredi 5 avril 2013
Statut
Membre
Dernière intervention
8 février 2022
2
8 févr. 2022 à 16:24
8 févr. 2022 à 16:24
j'aimerais bien mais je n'arrive à trouver comment vous joindre mon fichier?!
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
8 févr. 2022 à 16:38
8 févr. 2022 à 16:38
Bonjour a tous
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
alex141077
Messages postés
52
Date d'inscription
vendredi 5 avril 2013
Statut
Membre
Dernière intervention
8 février 2022
2
8 févr. 2022 à 18:49
8 févr. 2022 à 18:49
Voici la solution, je la poste pour venir en aide à ceux qui en auraient besoin...
et en vba, la formule s'applique sur la plage entière de BG4:BG27, inutile d'étirer la formule vers le bas
Et un grand merci pour votre contribution
Formule excel en BG4:
=SIERREUR(INDEX($B$3:$AE$27;1;EQUIV("*";$B4:$AF4;0));"")
et en vba, la formule s'applique sur la plage entière de BG4:BG27, inutile d'étirer la formule vers le bas
Range("BG4:BG27").FormulaR1C1 = "=IFERROR(INDEX(R3C2:R27C31,1,MATCH(""*"",RC2:RC32,0)),"""")"
Et un grand merci pour votre contribution