la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus (C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer à partir de quel caractère il faut renvoyer du texte. TROUVE permet de chercher une chaine de caractère dans une autre chaine de caractère. Ainsi, on recherche "[" dans le CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer, c'est l'objectif des deuxième et troisième trouve, en suivant le même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solut ion SVP ? ( pour ma culture... )
la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton
fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis
donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus
(C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher
qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer
à partir de quel caractère il faut renvoyer du texte.
TROUVE permet de chercher une chaine de caractère dans une autre
chaine de caractère. Ainsi, on recherche "[" dans le
CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce
caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer,
c'est l'objectif des deuxième et troisième trouve, en suivant le
même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solut ion
SVP ?
( pour ma culture... )
la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus (C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer à partir de quel caractère il faut renvoyer du texte. TROUVE permet de chercher une chaine de caractère dans une autre chaine de caractère. Ainsi, on recherche "[" dans le CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer, c'est l'objectif des deuxième et troisième trouve, en suivant le même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solut ion SVP ? ( pour ma culture... )
Je me coucherai moins c.. ce soir :-)) Je me rends compte en plus, qu'il y a de quoi se faire des noeuds à la cervelle...
En tous cas, j'apprends encore et encore.
Merci Hubert
-- ...from Marseille !
Salut,
la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus (C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer à partir de quel caractère il faut renvoyer du texte. TROUVE permet de chercher une chaine de caractère dans une autre chaine de caractère. Ainsi, on recherche "[" dans le CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer, c'est l'objectif des deuxième et troisième trouve, en suivant le même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solution SVP ? ( pour ma culture... )
Je me coucherai moins c.. ce soir :-))
Je me rends compte en plus, qu'il y a de quoi se faire des noeuds à la
cervelle...
En tous cas, j'apprends encore et encore.
Merci
Hubert
--
...from Marseille !
Salut,
la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton
fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis
donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus
(C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher
qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer
à partir de quel caractère il faut renvoyer du texte.
TROUVE permet de chercher une chaine de caractère dans une autre
chaine de caractère. Ainsi, on recherche "[" dans le
CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce
caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer,
c'est l'objectif des deuxième et troisième trouve, en suivant le
même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solution
SVP ?
( pour ma culture... )
Je me coucherai moins c.. ce soir :-)) Je me rends compte en plus, qu'il y a de quoi se faire des noeuds à la cervelle...
En tous cas, j'apprends encore et encore.
Merci Hubert
-- ...from Marseille !
Salut,
la fonction CELLULE("filename", A1) te donne le chemin d'accès de ton fichier, qui se présente comme ca :
C:Rep1Rep2Rep3[NomFichier.xls]Feuille
Donc le but du jeu est d'extraire de ce texte uniquement "NomFichier"
Et c'est ce que permet la formule d'AV:
STXT pour renvoyer un nombre de caractère précis donc CELLULE("filename";A1); renvoit le texte décrit ci-dessus (C:Rep1Rep2Rep3[NomFichier.xls]Feuille)
Il faut donc commence par indiquer de quel texte il faut n'en afficher qu'une partie, c'est le premier CELLULE("filename";A1)
Puis le premier TROUVE("[";CELLULE("filename";A1))+1 permet d'indiquer à partir de quel caractère il faut renvoyer du texte. TROUVE permet de chercher une chaine de caractère dans une autre chaine de caractère. Ainsi, on recherche "[" dans le CELLULE("filename", A1), auquel on rajoute un pour ne pas prendre ce caractère. Ca nous donne la position de départ.
Puis il faut indiquer le nombre de caractère que l'on veut renvoyer, c'est l'objectif des deuxième et troisième trouve, en suivant le même principe que ci-dessus
Merci AV
Il suffiit de demander pour être informer ici ! C'est génial... :-))
Et comme je suis gourmand, quelqu'un pourrait-il me commenter cette solution SVP ? ( pour ma culture... )