Re : Copier en feuille deux
Bonjour Hasco et merci de me répondre....
Voici où je disperse les noms des joueurs...
Private Sub CommandButton1_Click()
Dim Plage As Range
On Error GoTo FinCopie
Application.ScreenUpdating = False
'Femmes
Set Plage = Range("B2", Range("B" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B3").PasteSpecial xlPasteValues
'Femmes
Set Plage = Range("B2", Range("B" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B138").PasteSpecial xlPasteValues
'Hommes
Set Plage = Range("C2", Range("C" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B22").PasteSpecial xlPasteValues
'Hommes
Set Plage = Range("C2", Range("C" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B149").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B119").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B169").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B179").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B189").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Joueurs & pointages").Range("B196").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Points,Quilles,69").Range("C5").PasteSpecial xlPasteValues
'ÉQuipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Rapport").Range("C3").PasteSpecial xlPasteValues
'Équipes
Set Plage = Range("A2", Range("A" & Rows.Count).End(xlUp))
Plage.Cells.SpecialCells(xlCellTypeConstants).Copy
Sheets("Points,Quilles,69").Range("C19").PasteSpecial xlPasteValues
Application.CutCopyMode = False
FinCopie:
Application.ScreenUpdating = True
End Sub
Lorsque je veux utiliser le fichier pour une autre équipe... je dois aller effacer manuellement tous les noms dipersés partout....
J'aimerais savoir s'il est possible de les effacer d'un seul coup, partout...
Merci d'y regarder
Clochard