Traduction action excel vers visual basic

Résolu
zoe27 Messages postés 191 Statut Membre -  
zoe27 Messages postés 191 Statut Membre -
Bonjour,
voila ce que je souhaite faire quand je clique sur un bouton dans excel:

parcourir la matrice excel - en occurrence A1 jusqu'au C9

mettre à 0 dans les cellules qui ont valeur différentes de 0


quand j'ai crée le bouton nommé CLEAN vb m'a créé une sub CLEAN_QuandClic()
mais encore?
au secours! - j'ai rien trouve dans les exemples sur le net
merci
Configuration: Windows XP
Firefox 2.0.0.14

1 réponse

  1. Ivan-hoe Messages postés 433 Date d'inscription   Statut Membre Dernière intervention   310
     
    Salut, et pas de panique !
    rajoute simplement ces trois lignes entre Sub et End Sub

    Sub CLEAN_QuandClic()
    For Each Cellule In Range("A1:C9")
    If Not Cellule.Value = 0 Then Cellule.Value = 0
    Next Cellule
    End Sub

    I.
    0
    1. zoe27 Messages postés 191 Statut Membre 4
       
      MERCI! ÇA MARCHE!
      tout ça ne ressemble pas du tout a VB (tel que j'ai trouvé dans vb editor)!
      en plus j'ai pas trouvé dans la doc de boucle for, ni if - then....
      pourtant , j'ai bien cherché dans l'aide et partout sur le net.........
      0