Voir le flux RSS

Pierre Fauconnier

  1. VBA-Excel: Notation raccourcie d'une plage, une fausse bonne idée!

    par , 12/01/2020 à 23h11
    Salut.

    Parfois, sur les forums, on voit une notation qui peut paraître étrange aux "non initiés" (ceux qui ne savent pas, les ploucs, quoi)... En effet, la documentation de Microsoft nous enseigne qu'il y a deux syntaxes pour manipuler un objet Range: Range("a1").Value = 45 ou [a1].Value = 45...

    Wouah, on a gagné 1/10 de seconde en saisissant [] au lieu de Range(""). Quelle superbe prouesse, quel gain de temps .

    Tiens, ...
  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