Navigation
Inscrivez-vous gratuitement pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter
Sujet:
Macros et VBA Excel
09/02/2011, 16h35
#1
Membre du Club
VBA Dernière ligne d'une colonne
Bonjour,
J'ai une petite question: Savez vous comment faire en VBA pour trouver la valeur de la dernière case non vide d'une colonne? (j'ai déjà utilisé cette formule mais je ne la retrouve pas). Par exemple: si dans la colonne B: il y a des informations jusqu'à B534 je souhaite récupérer une variable me disant 534. En vous remerciant,
Vince
09/02/2011, 16h46
#2
Bonour
Range ( "A65536") ( xlUp)
à adapter
09/02/2011, 16h48
#3
Nikel merci bcp
09/02/2011, 17h24
#4
Juste pour info, une petite remarque sans grande importance dans ce cas ci. Il est rare d'avoir plus de 65536 lignes de données mais depuis la version 2007 cela est devenu possible puisqu'une feuille comporte maintenant plus d'un million de lignes. Donc, pour faire un bout de code compatible sur toutes les versions, il est judicieux d'utiliser la syntaxe suivante:
Range ( "A" &) ( xlUp)
ou
Cells (, 1) ( xlUp)
09/02/2011, 17h54
#5
Dernière Ligne, Dernière Colonne
Bonjour et Merci Fring,
Ta méthode est d'autant utile qu'elle peut s'adapter à toutes les versions d'Excel.
- Dernière ligne d une colonne vba des
- Dernière ligne d une colonne vba la
- Dernière ligne d une colonne vba dans
- Dernière ligne d une colonne va être
- Dernière ligne d une colonne vba 1
- Domaine du paradis ch
- Domaine du paradis
- Domaine du paradis.com
- Domaine du paradis perdu presles-et-boves
- Domaine du paradis st amour
Dernière Ligne D Une Colonne Vba Des
Au contraire, l'instruction que je vous propose, c'est-à-dire: DerniereLigneUtilisee = Range("A" &)(xlUp) utilisera toujours le nombre correct des lignes et est donc tout à fait indépendante de la version d'Excel utilisée – elle donnera le résultat correct dans tous les cas. Il en va de même pour le nombre des colonnes. Attention – si aucune cellule dans la colonne choisie n'est utilisée, le résultat final sera 1 (et non 0)! La dernière colonne utilisée dans une ligne donnée Cette manière de trouver la dernière cellule utilisée dans une ligne fonctionne de la même manière que le code précédent (pour la dernière ligne dans une colonne). DerniereColonneUtilisee = Cells(X, )(xlToLeft) 'où X est le numéro de la ligne
'exemple (pour la dernière cellule utilisée dans la ligne 156):
MaDerniereColonneUtilisee = Cells(156, )(xlToLeft) Attention – tout comme pour la recherche de la dernière ligne d'une colonne donnée, si aucune cellule dans la ligne choisie n'est utilisée, le résultat final sera 1 (et non 0)!
Dernière Ligne D Une Colonne Vba La
#2
Bonjour Dudu, le forum
Essaye ceci
=NBVAL(A:A)-1
@Phil69970
#3
Et le contraire pour avoir que le nbre de ligne filtré
(3;A:A)
#4
Re
En vba:
VB:
NbLignes = (Columns("A"))
#5
Dernière édition: 6 Août 2020
#6
Merci pour vos propositions. Quelques remarques:
@ Phil69970 NBVAL donne le nombre de valeurs. Si il y a des "trous" dans la colonne (des cellules vides) NBVAL ne donnera pas la dernière ligne valorisée. @ pierrejean pareil pour la fonction CountA
@ kiki29 le UsedRange peut s'étendre en hauteur plus que la colonne cherchée. De plus je pense qu'il faudrait plutôt faire + - 1 pour le cas où le UsedRange ne commencerait pas en 1ère ligne. Le lien que tu indiques donne les méthodes classiques que j'ai mentionnées, sans jamais indiquer leurs limites dues au filtrage, comme d'hab ce qui est une magnifique source d'erreur. Edit: correction le post #4 de ce lien fait référence au problème du filtre. Il n'y a qu'une option que je n'avais pas testée (je l'ai ajoutée au fichier du Post #1):
lumns(1).
Dernière Ligne D Une Colonne Vba Dans
Columns(1))
MsgBox derlig_reelle(Worksheets("Feuil1"). Columns("A"))
MsgBox derlig_reelle(Worksheets("Feuil2")("B:B"))
'Dernière ligne réelle d'une plage de cellules (fonctionne même si la dernière ligne est située en colonne C)
MsgBox derlig_reelle(Worksheets("Feuil1")("A10:G153"))
'Dernière ligne réelle d'une feuille
MsgBox derlig_reelle(Sheets("Feuil3"))
A voir également
Dernière Ligne D Une Colonne Va Être
(LouReeD) Faites un tour sur mes applications... Il y en a une quarantaine + trois! Jean-Eric Fanatique d'Excel Messages 20'062 Votes 3'048 Excel 365 EN-FR (PC) Bonjour, Une petite contribution. Cdlt. Public Sub Ligne_index()
'Déclaration des variables
Dim lastRow As Long, rng As Range
Const lCOL As Long = 12 'Colonne L
Const lRW As Long = 2 'Ligne départ
With ActiveSheet
'Numéro dernière ligne non vide
lastRow = (, lCOL)(xlUp)
'Détermination plage de cellules
Set rng = (lRW, lCOL)(lastRow - lRW + 1)
End With
MsgBox Format(lastRow, "0000")
MsgBox dress
End Sub Jean-Eric Je ne réponds pas aux M. P. non sollicités. T Tayh Nouveau venu Messages 6 Excel Excel 2013 Bonjour à tous et merci pour vos réponses C'est bon j'ai la variable sur 4 chiffres En reprenant la ligne de code de LouReeD Effectivement le format n'était pas bon Le résultat d'un format est du texte, n'avez vous pas une erreur de type?
Dernière Ligne D Une Colonne Vba 1
Remarque: grâce à la méthode, il est possible de chercher également les cellules contenant un commentaire. Pour cela, l'argument LookIn doit contenir la constante xlComments. Voici un exemple d'utilisation: DerniereCelluleAvecCommentaire = ("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious, LookIn:=xlComments). Address Si vous cherchez plus d'informations sur la méthode, vous pouvez consulter: Méthode Find (Microsoft) Conclusion de ce tutoriel Maintenant, vous avez à votre disposition le code VBA nécessaire à trouver les dernières cellules utilisées ou les dernières cellules non-vides où qu'elles se trouvent (Feuille, colonne, ligne). De plus, vous pouvez choisir parmi les différentes possibilités le code qui vous convient au mieux concernant la notion de la dernière cellule. De plus, tous ces codes sont des codes d'une ligne dont il est très simple de les utiliser dans le code d'un Projet VBA sans impacté son lisibilité… Pour aller plus loin en VBA Pour terminer, je vous propose quelques autres articles et tutoriels qui pourraient vous servir dans votre travail en VBA… Liste de toutes les fonctions dans VBA – bien pratique!
12. 2007 Emploi retraité Sce. Méthodes Lieu MEUDON région parisienne Bonjour, ici, sélectionne la dernière cellule occupée en partant de la droite, de la ligne active. Sub DerColonneLigne()
Dim Lg%, Cl%
Lg =
Cl = Cells(Lg, 256)(xlToLeft)
Cells(Lg, Cl)
End Sub Bonne journée Claude Faire simple, c'est ce qui est le plus compliqué! et vice versa (à méditer) Yvouille Fanatique d'Excel Messages 10'090 Votes 793 Excel 2016 Inscrit 6. 2007 Lieu CH - Valais de Cœur Bonjour Claude, bonjour Dan, Je vais finalement utiliser le code de Claude en le transformant d'après ceux de Dan: dercol = Cells(3, 16384)(xlToLeft) Dan, tes codes ne fonctionnent pas si la valeur de la dernière cellule n'est pas un chiffre. Par contre si une autre cellule de la ligne comporte une lettre, ça ne dérange pas. Merci à tous deux pour votre précieuse aide. 2007 Lieu Liège - Belgique
ACCES PREMIUM Soutenez le site en devenant membre Premium et profitez de plusieurs options exclusives: Navigation sans publicités Option "No Tracking" Option "Mode Incognito" Option "Dark Mode"
re, Si Yves cela fonctionne, cela dépend de celui que tu as utilisé.
Acheter Côtes du Jura Les Chamois du Paradis Jean-François Ganevat (Domaine) 2018 (lot: 839)
Tous nos vins
Nos vins par région
Nos enchères
Services +
J'y connais rien
A la conquête des vins italiens
Les indispensables
Accueil
Acheter vins
Jura
Côtes du Jura Les Chamois du Paradis Jean-François Ganevat (Domaine) 2018 - Lot de 2 Bouteilles
Enchère
Fruits blancs Vin de gastronomie Icône
Complexe et souple, le vin de cette icône de la mouvance nature jurassienne témoigne d'une grande fraîcheur presque salivante. Un bel équilibre! Plus d'info
Description du lot
Quantité: 2 Bouteilles
Niveau: 2 Normal
Etiquette: 2 Etiq très lég marquée, 2 Caps cire
Région: Jura
Appellation / Vin: Côtes du Jura
Propriétaire: Jean-François Ganevat (Domaine) En savoir plus... Accueil - Vignobles du Paradis. Présentation du lot
Côtes du Jura Les Chamois du Paradis Jean-François Ganevat (Domaine)
La cuvée
La cuvée Chamois du Paradis est la dernière création du domaine, un vin racé qui offre une belle complexité. Le nez livre en belle palette aromatique, avec des notes de fruits blancs (pomme, poire) et jaunes (mirabelle, pêche), des arômes de fleurs et des nuances épicées.
Domaine Du Paradis Ch
Vous voulez vivre un moment avec les anges ou juste revivre un moment en images? Tout est là! Événements à venir Événements vécus Vivre et faire vivre de beaux moments, c'est juste génial. Ça n'a pas besoin d'être compliqué,
jamais, mais ça fait simplement partie de ce qui nous fait profondément plaisir au quotidien. Jérémie Burgdorfer A reçu ses ailes de son père et sa mère, avant de reprendre le Paradis pour continuer de belles histoires. Addition gagnante! Dépense au restaurant, et reçois le Paradis! On te la fait simple: pour chaque bouteille du Paradis achetée au restaurant,... Le cervelas dans tous ses états! On a envie de parler d'autre chose que de Coronavirus, alors si on parlait de cervelas? Vous connaissez l'histoire du...
Fringues et pizzas, 2ème édition, 29 août, tout est dit! Ouvre tes yeux, prépare tes oreilles: samedi 29 août de 10h à 17h, on remet le couvert du vide-dressing au...
Foutu Coronavirus! Domaine du Paradis vins (producteurs, vente directe) à Saint Amour Bellevue. Vous aussi vous avez bu la tasse?! Dure dure cette vague de Coronavirus… En tout cas on a toujours autant...
Du malakoff pour la bonne humeur!
Domaine Du Paradis
La région compte également un peu plus de 120 hectares de vignoble officiellement en France mais exploité par des viticulteurs genevois depuis des décennies. Ces vignobles, dans ce qu'on appelle la "zone franche", sont annexés à l'appellation Genève.
Domaine Du Paradis.Com
Le palais est souple, avec de la rondeur, du gras, de la fraîcheur et une belle longueur. Le domaine Ganevat (domaine)
Jean-François Ganevat est l'ancien maître de chai de Jean-Marc Morey à Chassagne-Montrachet; il a repris son domaine familial dans le Jura en 1998. Le vignoble, qui s'étend sur 13 hectares et comporte de très nombreux cépages, est cultivé dans une philosophie biodynamique (sans certification) et nature, avec sélection parcellaire (le domaine produit une 50e de cuvées). Les vignes, relativement âgées et provenant de sélections massales, sont choyées, les rendements sont bas et les vinifications sont très fines. Domaine du Paradis | Guide Hachette des Vins. Certains rouges sont élevés en amphore et atteignent un très haut niveau. Depuis peu, il a également monté une petite structure de négoce. Ce domaine constitue l'une des révélations majeures de ces dernières années parmi les vins du Jura et sa production, rare, est très prisée des amateurs. Caractéristiques détaillées
Provenance: Particulier
Type de cave: Cave climatisée TVA récupérable: Non
Caisse bois / Coffret d'origine: Non
Capsule Représentative de Droit (CRD): oui
Pourcentage alcool: 13.
Domaine Du Paradis Perdu Presles-Et-Boves
Surveiller ce lot
e-mail déjà utilisé
Cet e-mail est déjà utilisé par quelqu′un d′autre. Si c′est vous, saisissez votre e-mail et votre mot de passe ici pour vous identifier. Vous êtes inscrit! Merci de votre abonnement. Vous recevrez régulièrement la newsletter iDealwine par courrier électronique. Domaine du paradis.com. Vous pouvez vous désinscrire facilement et à tout moment à travers les liens de désabonnement présents dans chaque email. Un problème est survenu
Adresse e-mail incorrecte
Adresse email non validée
Vous n'avez pas validé votre adresse email. Vous pouvez cliquer sur le lien ci-dessous pour recevoir de nouveau l'email de validation. Recevoir l'email de validation
Ce lien est valide pendant une durée de 24 heures. NB: Si vous n'avez pas reçu l'email dans quelques minutes, vérifiez qu'il ne soit pas arrivé dans votre dossier spam (parfois ils aiment s'y cacher).
Domaine Du Paradis St Amour
Accueil - Shop - Shop - Vins rouges - Gamay
Type de vin Rouge fruité Accords Avec un poulet en cocotte de pistaches Comment le boire Entre 11°C et 14°C, dans les 3 ans Vinification Traditionnelle, en cuve inox Pourquoi on l'aime? Parce que ce Gamay, c'est un peu l'ambassadeur de la fraîcheur et de la douceur du Printemps. Domaine du paradis perdu presles-et-boves. Avec ses notes de fraises, de pivoine et sa pointe d'épices, il reste souple et très agréable en bouche. Son petit plaisir à lui? C'est s'acoquiner avec les volailles grillées ou faire un écart avec les apéritifs charcutiers….
Situé près de Tours, Chinon est le berceau de François Rabelais. L'aire d'appellation Ch... Lire plus
Cepage
Le cabernet franc est un cépage rouge. Il appartient à la… Histoire
C'est en 1989 que commença l'aventure des Vignoble du Par… Le Terroir
Le vignoble de Chinon est situé dans le Bassin Parisien. …
Nous procedons aux vendanges lorsque le raisin a atteint le meilleur degré de matur... Domaine du paradis ch. Lire plus
Les Vignerons
Nos vignerons exploitent avec respect et passion les 30ha de v… Le Chai
Dans notre chai de vinification moderne ainsi que nos caves de… Le Vignoble
Nous élaborons des vins AOC Chinon sur un Domaine, un Cha…