Voir le flux RSS

Pierre Fauconnier

  1. Excel: Gagnez du temps grâce à mon tutoriel sur les tableaux structurés

    par , 07/01/2019 à 12h05
    Salut.

    Mon nouveau tutoriel sur la création et l'utilisation des tableaux structurés EXCEL est en ligne.

    Avec les tableaux structurés, vous gagnez en temps, mais aussi en fiabilité et en pérennité!!

    Bonne lecture
  2. EXcel VBA: Range(x), Range(x,y) et Range.Offset(x,y)

    par , 22/08/2018 à 23h57
    Salut.

    Suite à un code que je donnais en réponse à une question, on m'a écrit ceci:
    J'ai du mal à comprendre la gymnastique de Range(1)
    Et c'était la deuxième fois en une semaine que cette syntaxe posait question. Il m'a semblé utile de bien préciser les différences entre Range(x), Range(x,y) et Range.Offset(x,y).

    Range(x)
    Lorsque l'on utilise un seul argument, on parle en fait de la position d'une cellule par rapport à la cellule supérieure ...

    Mis à jour 23/08/2018 à 16h20 par Pierre Fauconnier

    Catégories
    VBA , Excel , MS Office
  3. VBA: Exit Sub, Exit For, Exit Do, ... (Suite et peut-être pas fin)

    par , 08/08/2018 à 11h00
    Dans ce précédent billet, je vous parlais de mon aversion pour les Exit de toute sorte...

    J'y développais des considérations essentiellement techniques concernant les problèmes rencontrés par des Exit qui permettent de sortir improprement d'une boucle ou d'une procédure. J'y parlais notamment du problème de Application.EnableEvents = False qui risquait de ne pas être rétabli suite à un Exit Sub.

    L'enregistreur de macros (que je déteste même s'il me rend des services) ...

    Mis à jour 08/08/2018 à 11h48 par Pierre Fauconnier

    Catégories
    MS Office , Humeur / Humour , VBA , Programmation
  4. Excel VBA: Modifier les données d'un tableau par formulaire

    par , 07/08/2018 à 10h58
    Salut.

    Question récurrente sur le forum Excel-VBA: Comment modifier les données d'un tableau par formulaire?

    Si l'on travaille avec une version récente d'Excel (au moins la 2007, pas si récente ), on s'appuiera évidemment sur les tableaux structurés, qui permettent une gestion aisée des données, tant avec Excel qu'en VBA.


    Si l'on respecte les standards de la programmation (une fonction pour chaque chose, le userform uniquement pour collecter ...
    Miniatures attachées Fichiers attachés
  5. Les variables en VBA: 1. Déclaration obligatoire

    par , 07/08/2018 à 09h02
    Salut.

    Sur le forum, je rencontre beaucoup de questions remontant des problèmes liés à la non-déclaration obligatoire des variables... VBA est très permissif de nature, c'est le moins que l'on puisse dire, et il me semble utile de placer certains garde-fous pour éviter les erreurs et les pertes de temps.

    Voici un code trouvé dans une discussion
    Code VB : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub test2()
    Dim a As Double
    Dim vYear
     
    vYear = "2018"
     
      a = Application.WorksheetFunction.SumIf(Range("B2",
    ...

    Mis à jour 08/08/2018 à 11h11 par Pierre Fauconnier

    Catégories
    VBA , MS Office , Programmation
Page 1 sur 8 12345 ... DernièreDernière