VBA; Sélection plage variable

Résolu
Bonjour,

J' ai une plage variable de A5 à K.. que je voudrais sélectionner, mais je n' y arrive pas;
J" ai besoin d' aide,
Merci
Cdt

4 réponses

  1. Bonjour,

    le principe

    Range(Range("A5"), Range("K65535").End(xlUp)).Select

    ou plus technique
    Range([A5], [K65535].End(xlUp)).Select
    0
    1. Merci Mike-31 pour, votre réponse.
      Hélas cela ne fonctionne pas.
      J' ai réussi à sélectionner la dernière cellule de la plage, au moyen de la formule suivante, mais je n' ai pas su aller plus loin.
      [A65536].End(3).Offset(0; 10).Select]
      Cdt; JB22
      22 =1922,donc 99 ans, je suis excusable !
      0
      1. Re,

        tu as déjà passé le statut en résolu sans avoir eu satisfaction, le principe est de rechercher la première cellule non vide en remontant d'un colonne.
        dans ton cas deux possibilités, directement colonne K avec cette ligne de code
        [K65535].End(xlUp).Select

        ou suivant en déportant la sélection en se rapprochant de ton code
        [A65536].End(xlUp).Offset(0, 10).Select

        en suite on a un point fixe de sélection cellule A5, il suffit de jumeler les deux points
        Range([A5], [K65535].End(xlUp)).Select


        ou en partant de la colonne A, déporté colonne K
        Range([A5], [A65536].End(xlUp).Offset(0, 10)).Select


        0
        1. C' est par erreur que j' ai mis " Résolu "
          Mais avec ta dernière réponse le problème est effectivement résolu, je te remercie.
          Cdt, JB22
          0