Rechercher : dans
Par :

Macro excel effacer contenu d'une cellule

Dernière réponse le 22 oct 2008 à 22:07:46 celya, le 22 oct 2008 à 15:56:43 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Macro excel effacer contenu d'une cellule » dans :
Excel - Effacer le contenu de certaines cellules. VoirProblème Voici mon problème : J'ai 6 cellules comportant des listes déroulantes. Les 6 sont sélectionnées à chaque fois. J'aimerais pouvoir avoir un bouton pour réinitialiser les 6 en même temps c'est à dire qu'elles apparaissent vides (bien sûr...
Exécuter une macro VoirExécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...

1

 Le Pingou, le 22 oct 2008 à 22:07:46

Bonjour,
Juste au passage, syntaxe pour effacer la ligne 20 : Rows(20).ClearContents
Salutations.
Jean-Pierre

Répondre à Le Pingou
Collection CommentÇaMarche.net