IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Pierre Fauconnier

  1. Tableaux en VBA: LBound, UBound... Quel indice pour la première ligne de l'array? A quoi sert Option Base?

    par , 17/09/2021 à 19h44
    Salut.

    Régulièrement sur le forum, on pose la question de savoir à quel indice commence un tableau VBA (array): 1 ou 0? En fait, ça dépend de plusieurs choses

    Par défaut

    Par défaut, un array démarre à l'indice 0 => Dim tableau(5) créera donc un tableau de 6 lignes allant de 0 à 5, et l'indice i utilisé pour pointer une des cellules du tableau devra être 0 <= i <= 5. Tableau(6) plantera donc le code avec l'erreur L"indice n'appartient ...

    Mis à jour 19/09/2021 à 10h09 par Pierre Fauconnier

    Catégories
    VBA , MS Office
  2. Power Query Excel: Fonction personnalisée pour créer une table de dates (3)

    par , 22/12/2020 à 08h10
    Salut.

    Dans un récent billet, je montrais comment utiliser une cellule nommée dans une requête Power Query.

    Puis dans ce billet, nous avons vu comment créer une fonction et y ajouter des paramètres.

    Pour rendre notre modèle plus malléable, j'ai montré dans ce billet comment utiliser un tableau de paires Clé/Valeur au sein d'une fonction.

    La façon illustrée dans ces billets amène à devoir modifier le code de la fonction pour la faire évoluer. ...
    Miniatures attachées Images attachées  
  3. Power Query Excel : Récupérer une plage nommée

    par , 21/12/2020 à 12h11
    Salut.

    Question d'un de mes clients: Pierre, Power Query ne fait pas toujours ce que je veux lorsque je récupère une plage nommée? Ca marche comment, en fait?


    Power Query permet de récupérer les plages nommées, mais traitera la plage différemment selon sa morphologie. A l'incorporation dans Power Query, les premières lignes de la plage sont analysées pour permettre à Power Query de déterminer le traitement qui sera opéré. Trois cas peuvent être distingués: ...
  4. Power Query: Fusion multi-colonnes

    par , 01/12/2020 à 10h22
    Salut.

    Rappel (?): Fusionner deux tables revient appairer les lignes des deux tables sur une clé commune, soit dans une des tables, soit dans une troisième. Appairer signifie que l'on assemble les lignes des deux tables en fonction d'une valeur commune aux deux lignes. Cette valeur peut être simple ou composite (monocolonne ou multicolonnes).


    Dans Excel, on utiliserait RECHERCHEX (XL365), INDEX-EQUIV, voire RECHERCHEV si la conception du classeur s'y prête. ...
  5. Power Query: Chemin relatif du fichier Excel dans une fonction (4)

Page 1 sur 3 123 DernièreDernière