yntaxe pour inclure une variable dans la formule d'une cellule
2 réponses
palmieri.jose
Bonjour, je recherche la syntaxe pour inclure une variable dans la
formule d'une cellule (SANS PASSER PAR UNE MACRO)
Cette formule la ferait pointer une cellule plac=E9e sur un autre
onglet, sur une la colonne C, par exemple, et sur la ligne dant
l'indice est d=E9fini par la valeur de la cellule A1, en clair je
voudrais que la formule soit du type =3DFeuil2!Cx avec la variable x
egale =E0 la valeur d'une cellule A1 plac=E9 sur Feuil1
Par exemple la valeur de cellule A1 de l'onglet Feuil1 =E9gale 52, alors
la formule de la cellule serait =E9quivalente =E0 =3DFeuil2!C52,
si A1 =E9gale 63 alors la formule de ma celule deviendrait =E9quivalente
=E0 =3DFeuil2!C52
Quelque chose qui se rapprocherait de Range("C" & var) o=F9 var est
d=E9finie par la valeur de A1 ( Var =3D ActiveCell.Value)...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Regarde du côté de la fonction INDIRECT pour construire ta formule variable. Cordialement Pascal
a écrit dans le message de news:
Bonjour, je recherche la syntaxe pour inclure une variable dans la formule d'une cellule (SANS PASSER PAR UNE MACRO)
Cette formule la ferait pointer une cellule placée sur un autre onglet, sur une la colonne C, par exemple, et sur la ligne dant l'indice est défini par la valeur de la cellule A1, en clair je voudrais que la formule soit du type þuil2!Cx avec la variable x egale à la valeur d'une cellule A1 placé sur Feuil1
Par exemple la valeur de cellule A1 de l'onglet Feuil1 égale 52, alors la formule de la cellule serait équivalente à þuil2!C52, si A1 égale 63 alors la formule de ma celule deviendrait équivalente à þuil2!C52
Quelque chose qui se rapprocherait de Range("C" & var) où var est définie par la valeur de A1 ( Var = ActiveCell.Value)...
Merci
Bonjour
Regarde du côté de la fonction INDIRECT pour construire ta formule variable.
Cordialement
Pascal
<palmieri.jose@gmail.com> a écrit dans le message de news:
1182772385.059345.237820@u2g2000hsc.googlegroups.com...
Bonjour, je recherche la syntaxe pour inclure une variable dans la
formule d'une cellule (SANS PASSER PAR UNE MACRO)
Cette formule la ferait pointer une cellule placée sur un autre
onglet, sur une la colonne C, par exemple, et sur la ligne dant
l'indice est défini par la valeur de la cellule A1, en clair je
voudrais que la formule soit du type þuil2!Cx avec la variable x
egale à la valeur d'une cellule A1 placé sur Feuil1
Par exemple la valeur de cellule A1 de l'onglet Feuil1 égale 52, alors
la formule de la cellule serait équivalente à þuil2!C52,
si A1 égale 63 alors la formule de ma celule deviendrait équivalente
à þuil2!C52
Quelque chose qui se rapprocherait de Range("C" & var) où var est
définie par la valeur de A1 ( Var = ActiveCell.Value)...
Bonjour Regarde du côté de la fonction INDIRECT pour construire ta formule variable. Cordialement Pascal
a écrit dans le message de news:
Bonjour, je recherche la syntaxe pour inclure une variable dans la formule d'une cellule (SANS PASSER PAR UNE MACRO)
Cette formule la ferait pointer une cellule placée sur un autre onglet, sur une la colonne C, par exemple, et sur la ligne dant l'indice est défini par la valeur de la cellule A1, en clair je voudrais que la formule soit du type þuil2!Cx avec la variable x egale à la valeur d'une cellule A1 placé sur Feuil1
Par exemple la valeur de cellule A1 de l'onglet Feuil1 égale 52, alors la formule de la cellule serait équivalente à þuil2!C52, si A1 égale 63 alors la formule de ma celule deviendrait équivalente à þuil2!C52
Quelque chose qui se rapprocherait de Range("C" & var) où var est définie par la valeur de A1 ( Var = ActiveCell.Value)...
Merci
palmieri.jose
Merci beaucoup du tuyaux; Avec concaténer et indirect, je m'en sort ...
:-)
Merci beaucoup du tuyaux;
Avec concaténer et indirect, je m'en sort ...