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

Macros et VBA Excel Discussion :

excel vba client/serveur


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 2
    Par défaut excel vba client/serveur
    Bonjour,

    Il y a t-il des différences entre un code VBA Excel exécuté sur un poste client et le même code exécuté en serveur ?
    On me dit que certaines fonctions comme SELECT et RANGE deviennent inutilisables voire à proscrire !
    Est-ce vrai et pour quelles raisons ?
    Enfin, pourquoi un code simple comme l'insertion d'une ligne* (cf. ci-dessous) en VBA Excel, s'exécutant parfaitement en client ne donne rien en serveur ?
    On ne trouve absolument rien à ce sujet sur internet mais il doit bien y avoir qq'un qq part capable de me renseigner.
    D'avance merci.

    (*)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("Echantillon").Rows(11:11).Copy
    Sheets("Echantillon").Rows(11:11).Insert Shift:=xlDown

  2. #2
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 395
    Par défaut
    Bonjour,

    parles-tu bien d'une exécution serveur et pas plutôt d'un stockage du fichier sur un serveur plutôt que sur un disque dur local.

    Le stockage sur un serveur ne change normallement rien aux fonctionnalités, si ce n'est qu'il peut être nécessaire de gérer le partage du fichier.

    L'exécution d'excel sur un serveur n'est généralement pas recommandée, car pour des raisons de stabilité, il est préféreable de limiter les tâches qui tournent sur le serveur à des applications développées dans ce but.

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Déjà, si tu corrigeais ton code, peut-être ne te poserais-tu pas cette question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("Echantillon").Rows("11:11").Copy
    Sheets("Echantillon").Rows("11:11").Insert Shift:=xlDown
    ou bien plus simplement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("Echantillon").Rows(11).Copy
    Sheets("Echantillon").Rows(11).Insert Shift:=xlDown
    Bonne journée

  4. #4
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 2
    Par défaut
    merci des réponses,

    Avant tout, bien entendu je suis complétement novice en la matière et n'utilise VBA qu'en très grand amateur ...

    Oui il s'agit bien d'une exécution sur un serveur lancée depuis un poste client distant au travers d'un site web.

    Pour le code, j'avais simplement mal recopié et oublié les guillemets, quant à la simplification cela ne change rien, aucune insertion de ligne n'est produite ...

    merci encore.

Discussions similaires

  1. [XL-2007] VBA ADO avec Excel sur le serveur marche pas
    Par comme de bien entendu dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 15/12/2010, 16h16
  2. Ouvrir Excel côté client et non côté serveur
    Par prady92 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 20/01/2010, 10h56
  3. Excel VBA - récupérez heure serveur SNTP
    Par fourmidiable dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/09/2008, 09h52
  4. VBA Excel - Extra! Client
    Par maxxgraph dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/08/2008, 10h48
  5. Réponses: 1
    Dernier message: 18/05/2007, 11h23

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