rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Trouver la dernière ligne

Stef, le mardi 27 septembre 2005 à 17:19:42
Salut à tous,

Je bosse depuis quelques semaine sur Excel pour faire des macro.
Je m'appuye sur un bouquin "Le programmeur EXCEL et VBA"
(Tout à fait bien pour mon petit niveau....)

Ils utilisent souvent dans leur exemple une astuce assez sympa pour trouver la dernière ligne d'un plage de donnée (Voir ci-dessous)
Moi j'utilise une ch'tit boucle qui test chaque ligne d'une colonne et qui incrémente un compteur...

Dans le bouquin ils utilisent :

Dim MaLigne As Variant
MaLigne = Range("A1").End(xlDown).Address
MaLigne = Range(MaLigne).Row

Ca semble fonctionner sauf que quand je veux utiliser ma variable MaLigne pour slectionner une cellule.....ça plante

Genre : Range("A" + MaLigne).select

Quelqu'un as une ch'tite idée...???

Merci d'avance
Stef
Configuration: Windows XP
Office XP 2003
Répondre à Stef  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kmanber, le mardi 27 septembre 2005 à 17:48:59
parce maligne est un nombre

essaye ça

Range("A" + CStr(MaLigne)).Select
Répondre à kmanber

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mardi 27 septembre 2005 à 19:01:31
Salut,
Range("A" & MaLigne).select 
Répondre à lami20j

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Stef, le mercredi 28 septembre 2005 à 13:58:12
Merci beaucoup ça marche nickel
Stef
Répondre à Stef

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Stef, le mercredi 28 septembre 2005 à 13:59:07
MErci beaucoup, ça fonctionne au poil
Stef
Répondre à Stef
Logiciels pertinents trouvés dans les téléchargements
Télécharger Windows XP SP2 1.0Windows XP SP2 - Les Service Packs constituent un moyen pratique, tout en un, d'accéder aux derniers pilotes, outils et améliorations en...Catégorie: Librairies (DLL)
Licence: Freeware/gratuit
Télécharger Sygate Personal Firewall 5.6.2808Sygate Personal Firewall - Sygate Personal Firewall est un pare-feu personnel, gratuit pour une utilisation personnelle permettant de protéger...Catégorie: Firewall
Licence: Freeware/gratuit
Télécharger MSN backup 1.3.2MSN backup - MSN Backup est un outil permettant d'exporter et d'importer les émoticones, clins d'oeils (Winks), Avatars (User Tiles) et...Catégorie: Messagerie instantanée
Licence: Freeware/gratuit
Télécharger NcFTP 3.2.2NcFTP - NcFTP est un formidable client FTP en ligne de commande disponible pour la quasi-totalité des systèmes d'exploitation....Catégorie: Téléchargement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Trouver la dernière ligne »