Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1250 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Copier des lignes d'une feuille à une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Copier des lignes d'une feuille à une autre

n°1295766
gohu67
Posté le 31-01-2006 à 18:43:19  profilanswer
 

Slt !
 
En fait j ai un tableau sur excel et je souhaiterais copier ds une autre feuille certaines lignes, ces lignes ont une case ou il y a marqué "Terminé" et je veux copier les lignes que qd il ya marqué terminé,
 
En fait exactement je voudrais afficher le n° de ligne ds un combobox des lignes qui sont "terminé" c pourquoi je voulais les isoler ds une autre feuilles
 
si vous avez des solutions je vous remercie

mood
Publicité
Posté le 31-01-2006 à 18:43:19  profilanswer
 

n°1295965
olivthill
Posté le 31-01-2006 à 22:13:43  profilanswer
 

Voici, par exemple en VBA :

Sub copie_cells_termines()
    Application.ScreenUpdating = False   ' pour aller plus vite
    Set src_feuille = ThisWorkbook.Sheets("Feuil1" )
    Set dst_feuille = ThisWorkbook.Sheets("Feuil2" )
    src_col_no = 2 ' pour la colonne B (A = 1, B = 2)
    src_lg_no = 1  ' à partir de la première ligne
    dst_col_no = 1
    dst_lg_no = 1
    Do While Not IsEmpty(src_feuille.Cells(src_lg_no, src_col_no))
        If (src_feuille.Cells(src_lg_no, src_col_no).Value = "terminé" ) Then
          ' on a vu "terminé", on recopie la cellule d'a côté
           dst_feuille.Cells(dst_lg_no, dst_col_no).Value _
            = src_feuille.Cells(src_lg_no, src_col_no - 1).Value
           dst_lg_no = dst_lg_no + 1
        End If
        src_lg_no = src_lg_no + 1
    Loop
End Sub

n°1295974
gohu67
Posté le 31-01-2006 à 22:25:52  profilanswer
 

Ok j essaye ça dem jte remercie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Copier des lignes d'une feuille à une autre

 

Sujets relatifs
commande dépendant du numéro de feuillenuméro de feuille
Javascript pour copier donnée dans un champ de form d'une autre frame[VBA] Selection les lignes qui contienne la valeur d'une input box
Atterir sur une feuille après choix ds combo box d'un userformcopier mes listes déroulantes
copier mes listes déroulantes dans un même scriptPb VBS - Centraliser / copier ...
[java] lire un feuille de calcul excel au format xml ?nombre de lignes d'un textbox en VB6
Plus de sujets relatifs à : Copier des lignes d'une feuille à une autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR