VBA Selection jusqu'a derniere cellule pleine

Fermé
teamktm1307
Messages postés
1
Date d'inscription
lundi 13 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2010
- 13 déc. 2010 à 14:56
Tobar4
Messages postés
261
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
7 avril 2014
- 28 sept. 2012 à 10:03
Bonjour,

J'ai un projet pour mon entreprise a faire sur excel contenant du VBA mais j'ai un soucis ...

Je voudrais enfaite savoir la ligne de code qu'il faut rentrer pour selectionner d'une certaine cellule jusqu'à la derniere cellule remplie d'un tableau du type :

Range("C1:T1000").Select
Selection.cut

ou le "T1000" ne serai pas fixe mais serai la derniere valeur remplie sur la colonne T

Ceci étant pour couper coller des tableaux de différentes longueur récupéré sur une autre application excel

Merci Beaucoup

Cordialement,

Thibault



A voir également:

2 réponses

michel_m
Messages postés
16570
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
26 mai 2022
3 280
Modifié par michel_m le 20/07/2011 à 18:42
bonjour
pas besoin de faire une boucle

il existe Plusieurs méthodes
lig_fin=cells(cells.rows.count,"T").end(xlup).row 
Range("C1:T" & ligfin).cut 

(le select-selection est à éviter(provient de l'enregistreur de macro mais ralentissement énorme de la macro)

ou
ligfin=columns("T").find("*",range("T1"),,,,xlprevious).row 

Michel
5
Tobar4
Messages postés
261
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
7 avril 2014
93
28 sept. 2012 à 10:03
Bonjour,

Je sais que ce post est un peu vieux, mais comment faire des séléctions sur plusieurs plage (exemple : colonne A, E, et G) ?

Merci
0