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 :

Fonctions en VBA pour g�rer de gros volumes de donn�es [Tutoriel]


Sujet :

Macros et VBA Excel

  1. #1
    R�dacteur

    Homme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Ao�t 2013
    Messages
    1 021
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es
    Secteur : Finance

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 1 021
    Par d�faut Fonctions en VBA pour g�rer de gros volumes de donn�es
    Bonjour,

    J'ai le plaisir de vous pr�senter une nouvelle documentation :




    Dans cet article vous allez apprendre comment, en VBA, g�rer de gros volumes de donn�es qui peuvent d�passer les capacit�s d'une feuille de calcul d'Excel.
    Car une fois d�pass�es les 1 048 576 lignes disponibles, les fonctions classiques d'Excel ne peuvent plus �tre utilis�es.

    Vous pouvez d�poser vos commentaires dans cette discussion.
    Bonne lecture.

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mars 2014
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 2
    Par d�faut
    Bonjour,

    Franchement, c'est super int�ressant.

    Mais cet article m'interpelle sur un point. Quand vous �crivez :

    Sous r�serve que mes donn�es ne d�passent pas la taille d'une feuille de calcul d'Excel, limit�e actuellement � 1 048 576 lignes.
    �a se complique donc lorsqu'il faut g�rer 12 mois glissants de 600 000 lignes de donn�es chacun pour g�n�rer un tableau de synth�se...
    Alors en attendant une version d'Excel � deux milliards de lignes, j'ai d� d�velopper des fonctions pour g�rer de gros volumes de donn�es.
    Pourquoi s'obstiner � utiliser Excel pour traiter de gros volumes de donn�es? Surtout quand le volume de donn�es d�passe la limite d'Excel.
    Un SGBD et un langage de programmation (VB par exemple m�me si d'autres langages se pr�tent sans doute mieux � ce genre de traitement) feront tr�s bien l'affaire.

    Surtout que vous touchez au SQL au chapitre "IV - DataFromSQL".

    Y a-t-il une obligation � utiliser un tableur? Quel est l'avantage par rapport � une base de donn�es, voire un fichier texte?

    En tout cas, bravo pour l'article. C'est du beau boulot.

  3. #3
    R�dacteur

    Homme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Ao�t 2013
    Messages
    1 021
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es
    Secteur : Finance

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 1 021
    Par d�faut
    Bonjour et merci pour votre retour, c'est toujours int�ressant d'avoir l'avis des utilisateurs.

    Je pensais avoir r�pondu, en partie, � votre question bien l�gitime dans la conclusion :
    Je suis bien conscient que vous obtenez le m�me r�sultat avec d�autres techniques de programmation (ou en d�coupant vos donn�es en plusieurs paquets) et que je ne vous pr�sente rien de r�volutionnaire. Mon souhait est juste de vous faire d�couvrir une autre approche, avec ses avantages et ses inconv�nients.
    Mais j'aurais d� pr�ciser que je n'impose rien � personne, que je me contente de pr�senter une possibilit� parmi d'autres, et que chacun reste libre d'adapter la solution qui lui convient selon ses habitudes de programmation et (aussi, voire surtout) les outils et langages de programmations qui sont � sa disposition.

    Quant � moi, c'est simple, je ne dispose que d'Excel et du VBA pour satisfaire au mieux les besoins de mes coll�gues.
    Dans cette documentation je me contente de proposer des fonctions qui peuvent, peut-�tre, �tre utiles � d'autres personnes qui sont dans mon cas.
    Je laisse aux "sachants" le loisir de discuter de leur pertinance.

    Cordialement.

Discussions similaires

  1. [XL-2013] comment creer une fonction en VBA pour faire concatenate et right voir exemple
    Par Abourarda dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 06/04/2014, 21h56
  2. Tableau croise (TDC) pour des tr�s gros volumes !
    Par minishreck dans le forum Excel
    R�ponses: 1
    Dernier message: 22/01/2008, 08h58

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