Voir le flux RSS

VBA

Billets (d'humeur, parfois) sur le VBA et les bonnes pratiques de programmation

  1. VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...

    par , 19/11/2020 à 12h36
    Salut.

    Je suis tellement convaincu de la justesse de l'intitulé que je l'ai mis en signature sur mon profil forum...

    Dans cette discussion, je rencontre du code qui crée des plages nommées puis des listes de validation en VBA...

    https://www.developpez.net/forums/d2...g-dictionnary/, on propose du code pour créer une liste personnalisée que l'on supprime ensuite par code. Ce n'est pas l'objectif ...
  2. Excel 365: Filter les lignes d'une listbox selon la saisie d'un textbox (saisie intuitive)

    par , 11/11/2020 à 08h22
    Salut.

    Continuons l'exploration des possibilités offertes par les nouvelles fonctions Excel 365.

    Aujourd'hui, nous souhaitons filtrer une listbox au fur et à mesure de la saisie dans un textbox. L'idée est bien entendu de réduire la liste au fur et à mesure de la saisie, et donc de permettre une "saisie intuitive".

    Nom : 2020-11-11_065743.png
Affichages : 596
Taille : 12,5 Ko


    Avec Excel 365, c'est très simple, puisque cette version expose les fonctions ...
    Miniatures attachées Fichiers attachés
  3. Tableaux structurés VBA: AJouter une ligne dans un tableau structuré et y placer des valeurs

    par , 08/11/2020 à 20h33
    Salut.

    En 2020, on travaille évidemment les données au sein d'un tableau structuré (voir mon tuto à ce sujet). La manipulation des tableaux structurés par VBA permet d'écrire un code qui n'est pas lié à la position des données dans le classeur. Que ce soit par les références structurées ou par le tableau structuré lui-même (le Listobject), le code VBA qui doit être écrit peut être rendu générique en sortant du code les données "métier" (nom du tableau, noms des colonnes, ...

    Mis à jour 13/11/2020 à 10h37 par Pierre Fauconnier

    Catégories
    MS Office , Excel , VBA
    Miniatures attachées Fichiers attachés
  4. Exclusivité XL 365: Programmez en VBA avec les nouvelles fonctions et oubliez les Dictionary et les arrays

    par , 02/11/2020 à 21h16
    Salut.

    Vous souhaitez utiliser un tableau structuré comme celui qui suit pour alimenter une liste déroulante des clients sans doublons (par ordre alphabétique) pour récupérer rapidement les factures du client choisi au sein d'un userform?

    Nom : 2020-11-02_195535.png
Affichages : 372
Taille : 176,2 Ko


    Jusqu'il y a peu, les réponses à une demande de programmation d'un userform pour sélectionner un client puis ses factures amenait assez invariablement à proposer l'utilisation d'un ...

    Mis à jour 03/11/2020 à 20h46 par Pierre Fauconnier

    Catégories
    VBA , Excel , MS Office , Excel 365
  5. Saisir une date dans une cellule Excel, pas si simple!!

    par , 30/10/2020 à 19h04
    Quoi? Saisir une date dans une cellule Excel, ce n'est pas simple? Pierre, tu rigoles. Dis-nous que tu te fous de nos gu***.

    Ben non les amis, je vais vous apprendre que c'est trèèèès compliqué, et qu'il vaut mieux vous prendre par la main pour vous guider dans la réalisation de cette étape éminemment périlleuse. D'ailleurs, le forum regorge de datepickers personnalisés, plus ou moins bancals, plus ou moins bien mal foutus, plus ou moins plantouillants... Mais qui vont VOUS AIDER ...

    Mis à jour 02/11/2020 à 08h47 par Pierre Fauconnier

    Catégories
    MS Office , Humeur / Humour , VBA
Page 1 sur 7 12345 ... DernièreDernière