[EXCEL] pb macro

Résolu
ERIC59 -  
 eric59 -
Bonjour,
je réalise quelques tableaux et calculs avec les macro excel qui n'ont rien de bien compliqué.
j'utilise sum, counta, countif mais un de mes tableaux est faux car toutes les cellules ont comme résultat #NOM.
je vois dans la cellule que le traitement de la macro ajoute des cotes dans mes formules

Range("B3").Select
ActiveCell.FormulaR1C1 = "=COUNTA('feuil1'!A2:A15000)"
Range("B4").Select
ActiveCell.FormulaR1C1 = "=COUNTA('feuil2'!A2:A15000)"
Range("B5").Select
ActiveCell.FormulaR1C1 = "=COUNTA('feuil3'!A2:A15000)"
ActiveCell.FormulaR1C1 = "='feuil1'!F1"
Range("C4").Select
ActiveCell.FormulaR1C1 = "='feui2'!F1"
Range("C5").Select
ActiveCell.FormulaR1C1 = "='feuil3'!F1"

je retrouve des résultats par exemple
-pour counta
=nbval('feuil1'!'A2':'A15000')
-pour afficher le résultat de la cellule F1 de la feuille 1
='feuil1'!'F1'
pourquoi l'ajout de ces cotes ?
merci de votre aide
A voir également:

2 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

pourquoi l'ajout de ces cotes ?

En fait ce sont des "quotes" en anglais pour citer, c'est-à-dire des guillemets qui entourent une citation.

Ils font partie de la syntaxe du VBA et si tu les enlèves, ta macro ne fonctionnera plus en raison de l'erreur de syntaxe.
Ces guillemets indiquent au basic que c'est une zone texte à prendre telle quelle, sans l'interpréter.

0
néné
 
Bjr

ActiveCell.Formula = "=COUNTA('feuil1'!A2:A15000)"

sera beaucoup mieux
0
eric59
 
merci ça marche
super
0