derniere cellule

B

bzh_56

Guest
bonjour le forum,

Connaissez vous un moyen simple en VB pour renvoyer la dernière ligne occupée d'un champ de donnée dans une variable.

Merci...... de bretagne !!!!
 

Abel

XLDnaute Accro
Bonjour bzh_56, Pascal

Tu dois avoir dans le tableau un champs qui sert de référence.
Fais la manip de Pascal sur ce champs (colonne).


Abel.

Edition : pour la bonne forme, une base de données ou un tableau contient toujours quelque part ce qu'on appelle un identifiant.
C'est à dire un champs qui contiendra un enregistrement (une information) unique (sans doublon) et qui est systématiquement rempli.

Message édité par: Abel, à: 21/10/2005 17:03
 
B

Bzh_56

Guest
Bonjour Pascal76, Abel, a tous.

En effet Abel la solution proposée par Pascal76 correspond bien a ce qui ne fallait !!! :eek:

Merci a vous deux. ;)

Serait il possible de connaitre les lettres de la dernière cellule occupée d'une plage ('A1:AZ1') avec le resultat dans une variable ???

Bon Samedi a tous
 

Abel

XLDnaute Accro
Bonjour le fil, le forum,

Je suppose que tu veux parler de la dernière colonne occupée.

C'est le même principe que pour la ligne.

On part de la dernière colonne de la feuille et on revient à gauche jusqu'à trouver une valeur.

Code:
DerCol = range ('IV1').end(xltoleft).column

On fait ainsi pour s'affranchir de la possibilité de tomber sur une colonne vide si on part de la gauche et que l'on va vers la droite jusqu'à la dernière colonne pleine.


Abel.
 

Discussions similaires

Réponses
8
Affichages
245

Statistiques des forums

Discussions
312 330
Messages
2 087 347
Membres
103 526
dernier inscrit
HEC