[EXCEL] pb macro
Résolu
ERIC59
-
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
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:
- [EXCEL] pb macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
2 réponses
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.
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.