VBA Selection jusqu'a derniere cellule pleine

teamktm1307 Messages postés 1 Statut Membre -  
Tobar4 Messages postés 284 Date d'inscription   Statut Membre Dernière intervention   -
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

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    4
    1. Tobar4 Messages postés 284 Date d'inscription   Statut Membre Dernière intervention   94
       
      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