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 vs OOo (en Basic)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut Excel vs OOo (en Basic)
    Bonjour,
    Je développe des tableaux de bord sous Excel qui vont chercher des données dans des fichiers TXT et qui gère plusieurs feuilles de calcul tant en paramètres qu'en résultat..
    Vu la lenteur des macros Excel je pensais les construire sur OOo 2 (OpenOffice).
    Savez vous si c'est judicieux ?
    Autrement dis, en langage Basic, pouvez vous me dire si à travail égale et résultats égaux, le quel va le plus vite. Excel ou OOo?
    Merci

  2. #2
    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
    faudrait que tu nous montres le code "lent" qu'on puisse savoir si ce n'est pas l'écriture qui le ralentit. Si tu sélectionnes des cellules ou des feuilles, c'est beaucoup plus lent et il y a une autre manière de faire les choses. Or si tu transportes une mauvaise méthode (ce qui n'est pas prouvé ) tu auras d'aussi mauvais résultats...
    Tu dis... ou tu montres...

    A+

  3. #3
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Il est aussi possible d'empecher exccel de recalculer les champs lors de modifications par code, ca ralenti pas mal... Surtout s'il y a bcp de calculs...

    Et aussi de 'Geler' la mise a jour a l'ecran...

    On gagne pas mal de vitesse déja..

    Montre nous ton code on verra déja un peu mieu... Parfois c le code lui meme qui rend lent le programme... Optimisations possible?

Discussions similaires

  1. Copie colonne excel dans tableau visual basic
    Par masena dans le forum VB.NET
    Réponses: 4
    Dernier message: 26/10/2011, 16h57
  2. Utilisation de la fonction excel centile grâce à visual basic 6.0
    Par moirs555 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/09/2011, 17h20
  3. transfert d'excel à word avec visual basic
    Par Manu18 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/04/2008, 19h59
  4. passage de données d'excel à word avec visual basic
    Par Manu18 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/04/2008, 09h23
  5. D'Excel à Access par Visual Basic 6.0
    Par moane dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/04/2006, 17h25

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