Nous sommes le Dim 29 Juin, 2025 21:48
Supprimer les cookies

[openoffice 1.1.4 fr] Nom de fichier dans cellule

Sur le logiciel libre en général ou un logiciel libre en particulier

Jeu 17 Mars, 2005 12:49

salut
tout est dans le titre...enfin, quasiement.
Je voudrais savoir si il est possible de récupérer le nom du fichier calc sur lequel je travaille dans une cellule. Ou l'inverse, donner un nom à une cellule et faire en sorte que quand j'enregistre, le nom du ficheir soit celui de la cellule.
J'ai essayé un formatage car mes fichiers sont enregistrés sous la forme "an-mois-jour-N°incrémenté". pour le "an-mois-jour" je vois bien, pour l'incrémentation, c'est plus chaud. A moins de faire une base de données, peut être? j'ai po essayé c'est vrai, j'avoue j'ai honte. Mais y'a-t-il une méthode plus simple et sans Bdd?
Merci de votre collaboration.

Hicksman.
hicksman

Messages : 45
Géo : Limoges

Ven 18 Mars, 2005 11:24

Salut,

Tu peux tenter une macro de ce genre

sub test
URLStr = ThisComponent.getlocation()
Path=ConvertFromURL(URLStr)
ThisComponent.CurrentController.ActiveSheet.getCellRangeByName("A1").String = Path
end sub

Celle-ci te permet de mettre l'emplacement et le nom de ton fichier dans la cellule A1.
Si ton nom de fichier a toujours le même nombre de caractères, tu peux utiliser la fonction RIGHT() pour extraire le nom.


a+

stan
R.Stan

Messages : 68
Géo : 42

Ven 18 Mars, 2005 13:58

Excelleeeeeeeeeeeeent

j'y avais po pensé. J'ai trop cherché la facilité je crois.
C'est donc vers la voie que tu m'as ouverte que je vais gratter.
Grand merci
Hicksman
hicksman

Messages : 45
Géo : Limoges

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit