Macro excel effacer contenu d'une cellule

Fermé
celya - 22 oct. 2008 à 15:56
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 - 22 oct. 2008 à 22:07
Bonjour,

J'ai fait une macro qui me permet d'archiver une ligne de ma feuille 1 sur une autre feuille (2). Mais je voudrais que le contenu de ma ligne en feuiile 1 s'efface une fois que j'ai cliquée sur le bouton "valider".
Voici la macro que j'ai actuellement :

Sub copier_feuil2()
Range("I20") = Range("I20") + 1
tablo = Range("C20:K20").Value
With Sheets(2)
ligvide = .Range("A65536").End(xlUp).Row + 1
.Range(.Cells(ligvide, 1), .Cells(ligvide, 9)) = tablo
tablo = Sheets(1).Range("C14").Value
.Range(.Cells(ligvide, 10), .Cells(ligvide, 10)) = tablo
tablo = Sheets(1).Range("F14").Value
.Range(.Cells(ligvide, 11), .Cells(ligvide, 11)) = tablo
tablo = Sheets(1).Range("I8").Value
.Range(.Cells(ligvide, 12), .Cells(ligvide, 12)) = tablo
tablo = Sheets(1).Range("I11").Value
.Range(.Cells(ligvide, 13), .Cells(ligvide, 13)) = tablo

End With

End Sub

Sub raz_i20()
Range("I20").ClearContents
End Sub

Merci d'avance

1 réponse

Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
22 oct. 2008 à 22:07
Bonjour,
Juste au passage, syntaxe pour effacer la ligne 20 : Rows(20).ClearContents
0