Selectionner derniere ligne

G

Gilles

Guest
Salut à tous,

Aujourd'hui la question sera comment selectionner la derniere cellule non vide d'une colonne.

Question courte car je dois quitter mon pûtain de boulot.

A tout à l'heure sur le forum!!
 
@

@+Thierry

Guest
Salut Gilles

Il y a des mots qui sont un peu à éviter quand même, surtout que celà n'appuie en rien la portée de tes mots, mis à part de rendre ton post vulgaire.

Pour trouver la dernière ligne vide d'une colonne, c'est pratiquement le code qu'on retrouve le plus dans toutes les macros qui sont postée dans ce forum.

Ce qui semble certain à mes yeux, c'est que deux choses t'échappent.

La première c'est que ce que tu viens d'écrire ici sera et restera gravé sur le Net pendant des années, et même si un jour David devait fermer ce site, des sites spécialisés (google pour ne pas le siter) aurait tôt fait de récupérer toute la base de connaissance qui commence à se construire ici depuis un peu plus d'un an.

La seconde, c'est justement que n'ayant pas assimilé la première ce doit te parître abstrait, mais le but ici n'est pas de poser "la question du jour", mais d'utiliser cette énorme base de connaissance pour trouver ta réponse.

Ici on est kool et décontracté, mais bon il ne faut pas non plus nous prendre pour des répondeurs automatiques.

Bon je mets çà sur le compte d'une certaine ignorance des pratiques dans un Forum de partage de connaissance, ce qui n'a rien à voir avec un Chat, et je suppose que tu sauras "corriger le tir".

Pour te répondre précisément voici comment sélectionner la dernière cellule vide d'une colonne. (NB il faut au minimum que ta colonne contienne des données jusqu'en A2 sinon il faut gérer l'erreur)

Sub Macro1()
Range("A1").End(xlDown).Offset(1, 0).Select
End Sub

On peut le faire à l'envers, c'est à dire en partant du bas, ce qui évite de gérer l'erreur précédemment décrite :

Sub Macro2()
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub

Il faut tout de même qu'il y ait quelque chose en A1, car le offset dans une colonne vide, bien que ne générant pas d'erreur, te sélectionnera la cellule A2... (ou il faut poser une condition IF mais c'est une autre histoire)

Voilà comme çà tout est clair, comment sélectionner la dernière cellule vide d'une colonne ET comment se comporter dans un Forum.

Bonne Nuit
@+Thierry
 
@

@Christophe@

Guest
Un grand bonjour a tous, Gilles, Super Thierry,.......

Tu as bien raison Thierry, les gens n'eglige souvent la net etiquette et penses que nous sommes a leur dispo 24/24h, j'ai lu une remarque il ya pas longtemps la decu, sur les gens qui commence leur poste par "au secour", "urgent", "pressé", et j'en passe, ....

J'ai constaté que d'ailleurs leur postes restent souvent sans réponse, normal, moi quand je vois cela, cela ne me motive pas a essayer de répondre, pas que je suis un pro, mais avec tes conseil Thierry, tes fichier, les fichier des tous les autres du forum, le bouton "chercher" sur le forum, le bouton F1 en VBA je et tous les autres font de leur mieux pour aider tous un chacun, bénévolement, sans rien démandé en retour, si se n'est que de se respecter, accepter que les gens font des erreures, que les postes ne réponde pas toujours aux question possé, pourquoi, souvent les question ne sont pas assez OPTION EXPLICIT, ou alors simplement parce que chacun a sont avis personnel, certain vont voir le résultat comme cela et d'autre d'une autre facon, mais cela ne donne en aucun qu'a le droit d'oublie la NET ETIQUETTE et d'oublie le respect que l'on doit a tous le monde.

Voici ce que j'avais a dire de tot matin.

Christophe

Lonque vie au forum XLD

Merci
 
M

Mytå

Guest
bonsoir syntax error et le Forum

Le plus constipé ca doit etre toi ici pas nous

Nous sommes que de simples bénévoles qui, de leur mieux essayent de donner (a ceux qui savent respecter la Netiquette) le meilleurs de leurs connaissances....

Il y a des personnes derrières chaque clavier qui ont plus de facilités avec certaines fonctions

Les TCD

Le VBA

Les formules directes

Mais dit toi une chose on forme une équipe avec chacun sa spécialité

Et on se tient

Bon finit pour moi et bonne fin de forum a tous
 

Discussions similaires

Réponses
9
Affichages
641

Statistiques des forums

Discussions
314 019
Messages
2 104 631
Membres
109 090
dernier inscrit
hamza0p