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 OLAP Cubes - modif de la source


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2006
    Messages
    307
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Août 2006
    Messages : 307
    Par défaut Excel OLAP Cubes - modif de la source
    Salut a tous,

    Me voici en possession plusieurs fichier *.oqy (MS Excel OLAP Query File) qui sont utilisés sous forme de PivotTable dans un fichier Excel (sous plusieurs onglets).

    Voila maintenant ce que contient mon fichier *.oqy (ouvert sous Notepad)
    QueryType=OLEDB
    Version=1
    CommandType=Cube
    Connection=Provider=MSOLAP; Initial Catalog=[OCWCube]; Data Source=C:\data\crm\expectedClosing.cub;
    Existe t-il une solution pour changer la valeur de Data Source rapidement dans VBA de tous ces fichier *.oqy (qui sont dans un seul repertoire) ?

    Merci d'avance

    Mario

  2. #2
    Membre éclairé
    Inscrit en
    Août 2006
    Messages
    307
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Août 2006
    Messages : 307
    Par défaut
    Ou au moins de 1 fichier ?

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    bonjour,
    Si je comprend bien tu veux remplacer data\crm par autre chose, A-tu essayé avec la fonction d'édition Replace dans l'IDE de VBA
    A+

  4. #4
    Membre éclairé
    Inscrit en
    Août 2006
    Messages
    307
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Août 2006
    Messages : 307
    Par défaut
    Oui ce serait la fin de mon code.
    Ce que je demande plutot est comment acceder a cette valeur "C:\data\crm\expectedClosing.cub" dans VBA ?

    En sachant que c'est le DataSource du fichier *.oqy ...

  5. #5
    Expert confirmé
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Par défaut
    Hello,

    ouvre ton fichier .qry par le code comme un fichier texte (fso ou bon vieux Open) et recherche une chaine comprise entre "Data source=" et ";"

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/05/2013, 17h47
  2. Transmettre un fichier Excel avec Cube olap.
    Par Rey62 dans le forum Project
    Réponses: 0
    Dernier message: 12/12/2012, 14h52
  3. [XL-2007] Alternative a OLAP Cube de Excel 2003:
    Par Bonero dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/08/2012, 11h33
  4. OLAP Cubes sur Excel
    Par LP-mpascolo dans le forum Excel
    Réponses: 3
    Dernier message: 29/08/2007, 15h06
  5. lien sql excel et cube olap
    Par nicoladele dans le forum Excel
    Réponses: 2
    Dernier message: 25/05/2007, 14h02

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