Macro avec fonction Range

Résolu
Bonjour,

J'essaye de sélectionner une plage de donner allant d'une certaine cellule jusqu'à la fin de mon tableau mais cela ne fonctionne pas et je ne comprends pas pourquoi :

Ma première ligne est celle ci : Rows(i).Offset(1, 0).Select

Voici donc ce que j'ai essayé sans succès :
Range("A & Rows(i).Offset(1, 0): J & [A65536].End(xlUp).Row")

Quelqu'un pourrait-il me dire d'où vient mon erreur ?

Merci beaucoup.

Guillaume.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. bonjour,

    plusieurs soucis:
    - la syntaxe pour sélectionner une plage de cellule:
    range("cellule coin supérieur gauche:cellule coin inférieur droit").select
    or, tu essayes en faisant : ("ligne de début:coin inférieur droit") !
    - des "guillemets" oubliés

    par ailleurs Rows(i).Offset(1, 0).Select sélectionne la ligne i+1

    on aura donc:

    Range("A" & i + 1 & ":J" & [A65536].End(xlUp).Row).Select

    Bonne suite