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

Tous les billets

  1. De la bonne utilisation des userforms en VBA (3): Combobox en cascades dans un userform

    par , 02/05/2018 à 16h56
    Salut.

    A nouveau une discussion sur le forum Excel VBA qui illustre une mauvaise utilisation du userform, que l'on couple de manière très forte à Excel en utilisant des plages Excel dans la procédure Initialize du userform. Je propose une solution découplée d'Excel ou les variables du userform sont utilisées avant son affichage. Le userform est appelé au sein d'une fonction qui va renvoyer la valeur saisie dans un combobox du userform.

    Citation Envoyé par Pierre Fauconnier Voir le message
    Je vais te proposer ma solution
    ...

    Mis à jour 08/08/2018 à 10h12 par Pierre Fauconnier

    Catégories
    VBA , Excel , MS Office , Programmation
    Miniatures attachées Fichiers attachés
  2. De la bonne utilisation des userforms en VBA (2)

    par , 17/04/2018 à 18h55
    Dans un précédent billet, j'expose la bonne façon de manipuler un userform en VBA. Aujourd'hui, une discussion mémorable sur le forum Excel VBA me permet à nouveau d'insister sur les mécanismes à mettre en place, car manifestement, les userforms sont souvent mal programmés et les mécanismes sous-tendant une utilisation professionnelle de ces outils sont largement méconnus et/ou incompris.

    La discussion complète sur le forum est très intéressante car j'y détaille les mécanismes suite ...

    Mis à jour 08/08/2018 à 10h12 par Pierre Fauconnier

    Catégories
    VBA , MS Office , Programmation
  3. De la bonne utilisation des userforms en VBA (1)

    par , 25/03/2018 à 12h36
    Salut.

    Voici ma réponse lors d'une demande de modification de variable globale au sein d'un userform. Outre le fait que les variables globales ne doivent être utilisées qu'en dernier recours car les procédures qui utilisent ces variables sont difficilement réutilisables ailleurs sans modifications, elles amènent à une mauvaise utilisation des userforms.

    Ce que j'expose dans cette discussion est pour moi la bonne façon de travailler avec les userforms, qui ne sont que ...

    Mis à jour 08/08/2018 à 10h13 par Pierre Fauconnier

    Catégories
    VBA , MS Office , Programmation
  4. Petit truc pour adapter les colonnes visibles d'un "Spreadsheet" (OWC) à la largeur du contrôle lui-même.

    par , 28/02/2015 à 20h34
    Dans un UserForm, il est possible d'utiliser un contrôle "Office Web Component" pour insérer une feuille Excel; appelée ici Spreadsheet pour y afficher tout genre de données sous forme de tableau (lignes / colonnes).

    Or il arrive que ce même Spreadsheet puisse contenir différentes données comportant un nombre différent de colonnes et celles-ci peuvent évidemment être de différentes largeurs. Si l'on connaît le nombre de colonnes, nous pouvons limiter la visibilité de celles-ci ...
Page 3 sur 3 PremièrePremière 123