Voir le flux RSS

PhunkyBob

  1. [QV] Récupérer le nom des onglets présents dans un fichier Excel

    par , 12/09/2018 à 09h27
    Il est très simple de lire des données d'un fichier Excel avec QlikView...
    ... à partir du moment où on connait le nom de l'onglet dans lequel on veut lire les données.

    Dans certains cas, il peut arriver qu'on ne connaisse pas à l'avance le nombre ni le nom des onglets présents dans un fichier.


    Voici une méthode qui permet de récupérer le nom des différents onglets d'un fichier Excel et de charger les données :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ODBC CONNECT TO [Excel Files;DBQ=ExcelFile.xlsx];
    ...
    Tags: qlikview
    Catégories
    Programmation
  2. Boucler sur les sous-répertoires d'un répertoire

    par , 15/06/2017 à 11h18
    Vous pouvez boucler sur tous les sous-répertoire d'un répertoire pour connaitre leur contenu.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    // Liste de tous les fichiers QV sur le disque.
    sub DoDir (Root)
        for each Ext in 'qvw', 'qva', 'qvo', 'qvs'
            for each File in filelist (Root & '\*.' & Ext)
                Load '$(File)' as Name, FileSize( '$(File)' ) as Size, FileTime( '$(File)' ) as FileTime
                autogenerate 1;
            next File
        next Ext
    ...
    Catégories
    Sans catégorie
  3. Exporter toutes les feuilles d'un document QlikView dans des images

    par , 29/10/2016 à 09h13
    Citation Envoyé par PhunkyBob Voir le message
    Bonjour,

    Personnellement, je trouve les rapports dans QlikView particulièrement pas pratique.

    Je préfère largement passer par une macro qui fera l'export dont j'ai besoin.

    Par exemple :

    Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    sub export_all
     
    	for i = 0 to ActiveDocument.NoOfSheets - 1
    		set sh = ActiveDocument.GetSheet(i)
    		shID = sh.GetProperties.SheetId
    		shName = str_clean(sh.GetProperties.Name)
     
    		'msgbox(shId & "
    ...
    Catégories
    Sans catégorie
  4. Exports de tableaux QlikView sous Excel

    par , 04/03/2016 à 13h59
    Pour exporter facilement des tableaux dans un fichier Excel, j'ai créé ces fonctions, que j'ai mises dans le module de macros :

    Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ' Variables utilisées par Excel.
    Dim WorkBook
    Dim ExcelApp
    Dim RefSh
    Dim CloseExcelWhenFinished
     
    const xlExcel8 = 56				' Format d'enregistrement Excel.
    const xlExcel12 = 50			' Format d'enregistrement Excel.
    const xlOpenXMLWorkbook = 51	' Format d'enregistrement Excel.
     
     
    '***************************************************************
    ...

    Mis à jour 21/11/2016 à 17h17 par PhunkyBob

    Tags: qlikview
    Catégories
    Programmation
  5. QlikView : changer la couleur de la sélection active ?

    par , 30/07/2015 à 11h06
    Question : Comment faire pour que dans une application QlikView, les sélections ne soient pas en vert (couleur par défaut de QlikView) ?

    Réponse :
    Dans le menu Paramètres --> Propriétés du document --> onglet Général --> Aspect de la sélection (en bas à droite)
    nous permet de choisir entre :
    - vert
    - vert clair
    - vert foncé
    - vert pâle
    - vert fluo
    - ...
    - [personnalisé]

    Il faut alors choisir "[personnalisé]" ...

    Mis à jour 30/07/2015 à 15h17 par PhunkyBob

    Tags: qlikview
    Catégories
    Sans catégorie