Sélectionner la 1ère ligne vide d'un tableau

  • Initiateur de la discussion Odette
  • Date de début
O

Odette

Guest
Bonjour Forum adoré,

HELP ! Je pète les plombs!

Sous Excel 97, j'importe les données d'un fichier existant (ex. lignes 2 à 100) que je colle dans une feuille existante contenant une en-tête fixe.
Je souhaite avoir la possibilité d'importer plusieurs fichiers les uns après les autres en relançant x fois la macro.

Mon problème est que je n'arrive pas à écrire dans ma macro: "Sélectionne la première ligne où cellule A est vide"

Pour le moment, j'ai écrit:
Selection.End(xlDown).Select

Cette fonction marche lorsque mon tableau contient la ligne d'en-tête et quelques lignes de données, mais ne fonctionne plus s'il n'y a plus que l'en-tête (la cellule active est alors A65536).

Merci pour votre aide.
 
O

Odette

Guest
Merci pour ces réponses.
J'ai testé la solution suivante:

If range ("A1").value= "" then
range("A1").select
Else IF range("A1").value <> "" AND range("A2").value = "" then
range("A2").select
Else
range ("A1").end(xldown).offset(0,1)
End If
 

Discussions similaires

Réponses
7
Affichages
280

Statistiques des forums

Discussions
312 112
Messages
2 085 411
Membres
102 885
dernier inscrit
AISSOU