Effacer une plage

  • Initiateur de la discussion Oldboy
  • Date de début
O

Oldboy

Guest
Bonjour,

Comment puis je remettre à 0 ma plage C3 a G3
qui va de la ligne 3 a 17

Merci
 

Marc_du_78

XLDnaute Accro
Bonjour Oldboy, Capsi,
Si c'est par macro que tu veux procéder, tu fais macros, nouvelle macro,tu la nomme si tu désires, puis tu fais édition, effacer, contenu, tu clique dans une cellule quelconque et tu arrête ta macro. Ensuite tu crée un bouton et clic droit affecter une macro, tu la sélectionne.
Bonne Pâques.
 

Brigitte

XLDnaute Barbatruc
Bonjour,

En faisant ce que Marc te conseille, une fois ta macro finie, fais ALT/F11, ca t'ouvre une fenêtre visualbasic tu choisis ton fichier à gauche et tu regardes les modules et tu devrais trouver ce que l'enregistreur de macros a fait tout seul, tu auras le code... Si c'est ce que tu cherches.

Bon courage.
 

porcinet82

XLDnaute Barbatruc
Bonjour a tous,

Et bien comme te la dis Marc_du_78 lorsque que tu ne connais pas un bout de code, il est tres facile d'utiliser l'enregistreur de macro.

Mais je te file quand meme 2 solutions parmis des dizaines possibles :
Code:
Sub essai()
Range('C3:G17').ClearContents
End Sub

Si tu as mis la plage de cette manière
Comment puis je remettre à 0 ma plage C3 a G3 qui va de la ligne 3 a 17
Je suppose que tu voulais peut etre une boucle (meme si ce n'est pas necesasire ici) :
Code:
Sub essai_2()
Dim i As Byte

For i = 3 To 17
    Range('C' & i & ':G' & i).ClearContents
Next i
End Sub

@+

Edition : Salut Brigitte, pas rafraichit ;)

Message édité par: porcinet82, à: 14/04/2006 11:50
 

Discussions similaires

Réponses
3
Affichages
202
Réponses
11
Affichages
258
Réponses
7
Affichages
217

Statistiques des forums

Discussions
312 548
Messages
2 089 496
Membres
104 189
dernier inscrit
MHEROG