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 :

VBS + Excel + Server


Sujet :

VBScript

  1. #1
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut VBS + Excel + Server
    Bonjour,


    J'ai besoin de travailler sur des fichiers Excel à partir d'un code VBS. Je sais le faire sur un poste client équipé de Excel.


    Je me demande s'il existe une solution pour le faire à partir d'un serveur.


    j'ai 2 pistes qui me plaisent pas tellement :

    _ Installer Excel sur le serveur
    _ Convertir les fichiers en CSV (mais j'ai bien peur de devoir avoir Excel de toute manière pour les convertir...)

    Voilà si quelqu'un a déjà rencontré ce souci...

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2009
    Messages : 36
    Par défaut
    Lut'

    Pourquoi tu veux l'exécuter depuis un serveur ???

    Emeric

  3. #3
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Car j'ai besoin que ce script s'exécute en tache planifiée avec un compte disposant de privilèges spécifiques, qui doit être utilisé sur un serveur spécifique.

    C'est aussi une contrainte de sécurité.

    Il disposera aussi par la même occasion d'un backup, et d'un monitoring (comme tous les serveurs de production de mon entreprise)

  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
    Qu'est ce que tu veux dire par convertir tes fichiers CSV ?

    Est ce génant d'installer excel sur ton serveur ?

  5. #5
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Citation Envoyé par ced600 Voir le message
    Qu'est ce que tu veux dire par convertir tes fichiers CSV ?
    Je veux dire que si je peux les convertir en .CSV, je pourrais alors les manipuler en fichiers texte, donc travailler dessus sans obligatoirement installer Excel.

    Citation Envoyé par ced600 Voir le message
    Est ce génant d'installer excel sur ton serveur ?
    Je peux le faire, mais je préfère étudier les autres options avant de me rabattre sur celle-ci.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2009
    Messages : 36
    Par défaut
    Lut'

    J'ai quand même du mal à comprendre la finalité de ce que tu entreprends ... si tu nous expliquais clairement ce que tu veux et dois faire (de A à Z) on pourrait peut-être te donner d'autre pistes ou solutions à ton problème. Là, on te donne des réponses sans savoir si c'est pertinent et/ou performant, et encore moins si ça va te servir à quelque chose...

    Pour ma part, si t'es pas plus clair dans l'expression de tes besoins, je laisse tomber !

    Emeric

  7. #7
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Mon scripts fait des requetes AD, ouvre des fichiers réseaux, stocke des informations, envoie des mail etc...

    Certaines données sont récoltées dans des documents Excel, d'autres sont stockées à l'intérieur.

    L'ensemble des traitements est bien géré, et fonctionne correctement.

    Si je le lance en mode intéractif de mon poste, la solution ne me pose aucun problème, mais je souhaite l'avoir en tâche planifiée sur un serveur et si possible sans installer Excel dessus.


    J'éspère avoir été plus clair.

  8. #8
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    si je peux les convertir en .CSV
    Bah il n'y a que toi qui peux répondre à cela. Convertis un de tes fichiers excel et regardes si c'est exploitable.

    Si tu n'as pas de formule tu auras des fichiers du genre cela je pense:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    titre1;titre2;titre3;titre4
    0;abfg;41861;toto
    5;afg;984;titi
    ....
    Après cela peut être long et galère de manipuler des fichiers textes surtout si tu as un truc qui marche avec excel qui t'offre plus de fonctionnalité.

  9. #9
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    hé hé ^^


    le convertir je sais le faire si j'ai Excel d'installé, sans Excel je ne sais pas si c'est possible...

    Mais bon j'ai lu un peu, je crois que je vais pas tarder à me résigner à installer Excel

  10. #10
    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
    ha en fait tu veux convertir un xls en csv sans excel.
    Je n'avais pas compris la demande.
    Cela me parait impossible sans excel ou équivalent comme open office.
    Après tu peux faire en sorte que les données soient ecrites dnas un csv et non un xsl.
    Le csv sera alors lisible par excel et FileSystemObject.

  11. #11
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    merci.

    Je n'ai pas encore choisi entre recomposer les fichiers excels à la demande a partir des CSV (avec images, lien hypertextes, listes de validation de données, bref que du lourd ) ou installer Excel sur le serveur.

    Sans parler des traitements à recoder


    Je pense qu' Excel n'est pas si mal finalement ^^

  12. #12
    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
    après si c'est une question de licence tu peux essayer open office.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/03/2010, 01h03
  2. vbs Excel Connexion a une base sql et somme
    Par guigui69 dans le forum VBScript
    Réponses: 7
    Dernier message: 03/06/2009, 18h15
  3. VBS/Excel Utiliser le paramétre After
    Par Arno06000 dans le forum VBScript
    Réponses: 5
    Dernier message: 22/04/2008, 18h59
  4. VBS/Excel Insertion de données texte
    Par Arno06000 dans le forum VBScript
    Réponses: 1
    Dernier message: 19/04/2008, 07h53

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