IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

utiliser un donné de la mémoire ordi 'copy/paste' dans un script stFichierSourcre


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    425
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 425
    Par défaut utiliser un donné de la mémoire ordi 'copy/paste' dans un script stFichierSourcre
    Hello à tous,

    J'aimerais pousser le bouchon un peu plus loin...

    Peut-on faire ceci :

    Au lieu d'utiliser un nom fixe dans le script, un nom variable.
    Ce nom variable venant de la mémoire 'copy/paste' de l'ordi ?

    stFichierSource = "avant_test_144503.log.txt"
    stFichierDest = "apres.txt"

    Je précise:

    En Filemaker je peux facilement copier, via un mini script, le contenue d'une cellule. Par exemple : le contenue serai : 123456 que je copie.
    La deuxième ligne dans ce script serai le code que je viens gracieusement de revoir dans mon post précédant. (outre passer excel...)

    La ligne stFichierSource deviendrais genre = "paste".log.txt et stFichierDest= "paste".txt

    donc 123456.log.txt et 123456.txt

    Une fois de plus un grand merci à vous cervaux géniaux

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je n'ai pas bien compris ce que tu veux : Nommer tes fichiers en fonction de la valeur d'une cellule, ou les nommer en fonction des données qui se trouve dans la mémoire temporaire utilisé pour les copier/coller (je ne me souviens plus de son nom) ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    425
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 425
    Par défaut
    Les deux sont en principe bon, je pense/

    le nom du fichier .txt à ouvrir et à sauvegarder devrait venir du contenu de la cellule qui elle est dans Filemaker

    exemple: Contenu de la cellule (nom=test) dans FM = 123456
    le fichier deviendrait délors = 123456.txt

    A vous de voir : chercher le contenu directement dans le programme ou bien restituer à partir de la mémoire temporaire utilisé pour les copier/coller

    Bien à toi

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Bon bah le mieux c'est de récupérer le contenu de la cellule dans filemaker.
    Je ne connais pas ce programme, je ne sais pas s'il peut être utilisé comme excel en VB.
    En Filemaker je peux facilement copier, via un mini script, le contenue d'une cellule. Par exemple : le contenue serai : 123456 que je copie.
    Tu copies le contenue d'une cellule qui vient d'où vers où ?
    Peut tu poster le fichier qui contient l'info "123456" ?

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    bon on déborde un peu du forum, mais en filemaker (que je connais pas) comment fais tu pour lancer un script externe... ? ne peu-tu pas rajouter des arguments (paramétres..) au script appellé..?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    425
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 425
    Par défaut
    exactement bbil, s'il y a moyen de modifier ou rajouter cette solution ou script que tu m'a fait hier.

    Donc l'intégrer dans le script. Parter de l'idée que j'ai déjà le contenue de la cellule dans la mémoire copie/paste (ceci ne devrait pas être votre souci ).

    Le souci est de le 'paster' dans le code bbil

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    stFichierSource = "avant_test_144503.log.txt"
    stFichierDest = "apres.txt"
     
    stFichierSource deviendrait genre = "paste".log.txt et stFichierDest= "paste".txt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. copy/paste dans un composant text avec html
    Par xixi31 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 05/01/2009, 16h43
  2. Copy/paste dans un fichier xml en VB .Net
    Par RaphTIM dans le forum VB.NET
    Réponses: 2
    Dernier message: 25/05/2007, 21h07
  3. Exposition d'un objet en utilisant des données externes
    Par ocroquette dans le forum OpenGL
    Réponses: 2
    Dernier message: 21/11/2005, 21h49
  4. pb d'insertion de données depuis un fichier externe-COPY
    Par boulou32 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 29/01/2005, 18h50
  5. Réponses: 4
    Dernier message: 04/12/2003, 08h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo