Comment écrire une variable dans une formule
Résolu
ab90
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
kabychou -
kabychou -
Bonjour
dans la syntaxe ci dessous je voudrais remplacer ce qui fait référence a la colonne (C3 et C11) par une variable , mais je n'arrive pas à trouver la bonne syntaxe
je suis en VB pour excel
ActiveChart.SeriesCollection(1).Values = "=Feuil1!R6C3:R6C11"
ActiveChart.SeriesCollection(2).Values = "=Feuil1!R9C3:R9C11"
J'attends vos réponse comme d'hab
dans la syntaxe ci dessous je voudrais remplacer ce qui fait référence a la colonne (C3 et C11) par une variable , mais je n'arrive pas à trouver la bonne syntaxe
je suis en VB pour excel
ActiveChart.SeriesCollection(1).Values = "=Feuil1!R6C3:R6C11"
ActiveChart.SeriesCollection(2).Values = "=Feuil1!R9C3:R9C11"
J'attends vos réponse comme d'hab
A voir également:
- Comment écrire une variable dans une formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel retour à la ligne dans une formule - Guide
- Ecrire en gras sur whatsapp - Guide
6 réponses
Bonjour ab90,
En appelant :
- LD, CD la ligne et la colonne de la cellule de début,
- LF, CF la ligne et la colonne de la cellule de fin,
tu peux écrire :
= "=Feuil1!R" & LD & "C" & CD & ":R" & LF & "C" & CF
Ajx.
En appelant :
- LD, CD la ligne et la colonne de la cellule de début,
- LF, CF la ligne et la colonne de la cellule de fin,
tu peux écrire :
= "=Feuil1!R" & LD & "C" & CD & ":R" & LF & "C" & CF
Ajx.
bonjour
pour remplacer aussi le "C" pour la colonne tu peux mettre :
col = 3 ( pour C) ou récupérer une autre colonne et ensuite tu mets :
= "=Feuil1!R" & LD & chr(64 + col) & CD & ":R" & LF & & chr(64 + col) & CF
pour remplacer aussi le "C" pour la colonne tu peux mettre :
col = 3 ( pour C) ou récupérer une autre colonne et ensuite tu mets :
= "=Feuil1!R" & LD & chr(64 + col) & CD & ":R" & LF & & chr(64 + col) & CF
Bonjour gb,
D'accord avec toi, avec un petit bémol. Le C ici ne correspond pas à une référence de colonne A, B, C... en notation A1. Comme on est en notation L1C1 (donc R1C1 en VBA), les lettres R et C ne bougent pas.
Je profite de l'occasion pour te dire que j'apprécie souvent les réponses que tu fais sur ce forum...
Porte-toi bien.
Ajx.
D'accord avec toi, avec un petit bémol. Le C ici ne correspond pas à une référence de colonne A, B, C... en notation A1. Comme on est en notation L1C1 (donc R1C1 en VBA), les lettres R et C ne bougent pas.
Je profite de l'occasion pour te dire que j'apprécie souvent les réponses que tu fais sur ce forum...
Porte-toi bien.
Ajx.
bonjour
bien vu Armojax et autant pour moi car j'ai lu trop vite la question.
cela permettra peut-être pour certains de trouver
la formule qu'ils cherchaient en notation A1.
Merci pour le commentaire d'appréciation qui me touches beaucoup
et saches qu'il est tout à fait réciproque car on a des sujets communs
dans l'intérêt pour excel et VBA entre autre.
à bientôt donc et encore merci.
bien vu Armojax et autant pour moi car j'ai lu trop vite la question.
cela permettra peut-être pour certains de trouver
la formule qu'ils cherchaient en notation A1.
Merci pour le commentaire d'appréciation qui me touches beaucoup
et saches qu'il est tout à fait réciproque car on a des sujets communs
dans l'intérêt pour excel et VBA entre autre.
à bientôt donc et encore merci.
Bonjour Ajx
merci pour ta réponse, comme d'hab vous répondez présent quand on a besoin de vous
Bonne soirée a toi
Au fait ce marche très bien
A++
Alain
merci pour ta réponse, comme d'hab vous répondez présent quand on a besoin de vous
Bonne soirée a toi
Au fait ce marche très bien
A++
Alain
Bonjour toujours zen
merci a toi, ta solution marche aussi
c'est bien de pouvoir compter sur vos connaissances
A+
Alain
merci a toi, ta solution marche aussi
c'est bien de pouvoir compter sur vos connaissances
A+
Alain
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question