Extraction dans une formule en VBA
Résolu/Fermé
jiaco79
Messages postés
12
Date d'inscription
jeudi 14 mars 2013
Statut
Membre
Dernière intervention
5 septembre 2013
-
14 mars 2013 à 09:43
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 14 mars 2013 à 10:23
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 14 mars 2013 à 10:23
Bonjour,
Je suis débutant sur ce forum je vais donc essayer d'être clair et préçis avec mes questions. Je dois, pour boucler sur un tableau de données, extraire le début d'une formule sous excel pour synthètiser un type de formule bien prèçis le tout en VBA. Formules à détecter: =XCalcO(). J'ai essayer avec la fonction Left ce qui donne: If Left(ActiveCell.Value, 4) = "=XCa" Then ... Cela ne fonctionne pas du tout et je n'ai pas trouvé d'autres astuces pour le moment.
Merci à celui ou à ceux qui pense connaitre la solution.
Je suis débutant sur ce forum je vais donc essayer d'être clair et préçis avec mes questions. Je dois, pour boucler sur un tableau de données, extraire le début d'une formule sous excel pour synthètiser un type de formule bien prèçis le tout en VBA. Formules à détecter: =XCalcO(). J'ai essayer avec la fonction Left ce qui donne: If Left(ActiveCell.Value, 4) = "=XCa" Then ... Cela ne fonctionne pas du tout et je n'ai pas trouvé d'autres astuces pour le moment.
Merci à celui ou à ceux qui pense connaitre la solution.
A voir également:
- Extraction dans une formule en VBA
- Formule si et - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
- Formule excel moyenne - Guide
- Formule mathématique - Télécharger - Études & Formations
1 réponse
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
645
Modifié par pilas31 le 14/03/2013 à 10:23
Modifié par pilas31 le 14/03/2013 à 10:23
Bonjour,
Essayer avec cette syntaxe :
If Left(ActiveCell.Formula, 4) = "=XCa" Then
A tester
A+
Cordialement,
Essayer avec cette syntaxe :
If Left(ActiveCell.Formula, 4) = "=XCa" Then
A tester
A+
Cordialement,