Excel macro effacer cell

Résolu/Fermé
afullana Messages postés 295 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 8 juin 2012 - 16 févr. 2010 à 14:43
afullana Messages postés 295 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 8 juin 2012 - 16 févr. 2010 à 15:34
Bonjour,

Je suis en train de crée une carte de control et mes competances en macro sont limitées.

Je cherche a effacer une plage de données de A3 à B26 a l'aide d'un bouton

Pouvais vous m'indiquer la macro visual basic svp

Merci
A voir également:

4 réponses

Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 367
16 févr. 2010 à 14:47
Sub Bouton1_QuandClic()
Range("A3:b26").Clear
End Sub
0
afullana Messages postés 295 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 8 juin 2012 19
16 févr. 2010 à 14:58
Merci farfadet, cela fonctionne nickel, et j'etais pas loin lol

j'ai quand meme modifier car mon bouton est sur une autre page et la page ou je dois effacer des données est masquée.
Sa donne:

Sub clear()
With Sheets("data")
.Range("A3:D26").clear
End With
End Sub

Merci bcp
0
Farfadet88 Messages postés 6293 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 29 avril 2020 1 367
16 févr. 2010 à 15:04
Pas besoin de with soit dit en passant :)

Sub clear()
Sheets("data") .Range("A3:D26").clear
End Sub
0
afullana Messages postés 295 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 8 juin 2012 19
16 févr. 2010 à 15:34
tout a fait d'accord mais j'actualise aussi la requete derriere avec un :

.QueryTable.Refresh BackgroundQuery:=False


apres c'est une astuce que j'ai lu sur ce forum la semaine derniere, je n'ai pas assez de connaissances pour dire ce qui est mieux ou pas ... tant que sa marche
0