URGENT

  • Initiateur de la discussion Twuce
  • Date de début
T

Twuce

Guest
Re bonjour

comment trouver dans une zone la premiere et la derniere case qui contiennent des valeurs ?

Merci d'avance
 
S

Sylvain

Guest
bonsoir,

Urgent n'est pas un nom de sujet à utiliser car ça ne veut rien dire.

Pour la réponse, je pense que si c'est en VBA il faut choisir un endroit, par exemple A10 et utiliser la fonction end

range("A10").end (xlToRight) va donner la dernière colonne contenant une valeur sur la ligne 10.

Attention ces fonctions stoppent dès qu'elles rencontrent une case vide.
C'est pour cela qu'en général pour trouver les bords d'une zone on préfère partir de l'extérieur pour toucher un bord.

Par exemple si on veut atteindre la dernière ligne d'un bloc la première idée va être range("A1").end xldown.
Seulement si une ligne contient une case vide on va se trouver au milieu du tableau.
on fait plus souvent range("a6553").end xlup

Pour des exemples voir l'aide.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 492
Messages
2 088 936
Membres
103 987
dernier inscrit
Doctami