Sujet :

création d'un bouton RAZ

ersoluma
   Posté le 17-08-2004 à 20:25:14   

j'utilise une feuille de données pour réaliser des devis et je souhaiterai pouvoir mettre à zéro certaines celllules en cliquant sur un bouton RAZ.
je pense qu'il faut créer une macro mais je sais pas trop comment faire.
merci de ton aide si tu sais comment faire
Ludo
   Posté le 18-08-2004 à 00:16:10   

Salut Ersoluma,
Bon alors un peu d'excel ce soir, ça fait bien longtemps que j'ai touché à ça.
Foudrai que t'en dise un peu plus sur ta feuille:

1- dois tu effacer toutes les valeurs de la feuille ?
2- contient t'elle des tableaux avec des zones à réinitialiser?
3- est-ce seulement des valeurs numérique ?

dans le cas 1 :
Tu crée un bouton de commande et tu y associe la macro suivante :

Sub ClearCellWithoutFormula()
Dim Cell As Range

For Each Cell In ActiveSheet.UsedRange
If Not Cell.HasFormula Then
Cell.ClearContents
End If
Next
End Sub

dans ce cas tu efface toute la feuille sauf les formules.

dans le cas 2 :

For Each Cell In Range(" A11:H25 "
If Not Cell.HasFormula Then
Cell.ClearContents
End If
Next
End Sub

A la place du code en gras tu mets les zones des tableaux. Si tu as plusieurs tableaux tu sépare par une virgule camme ça :
For Each Cell In Range("B11:H16,B18:H18,B20:H23,J11:J23"

Dans le cas 3 :

Sub ClearNumericCellWithoutFormula()
Dim Cell As Range

For Each Cell In ActiveSheet.UsedRange
If Not Cell.HasFormula And IsNumeric(Cell) Then
Cell.ClearContents
End If
Next
End Sub

Cette macro effacera seulement contenu des cellules ayant une valeur numérique (pas celles ayant une formule ou contenant du Text)

Je ne sais pas si je suis sur la même longueur d'onde que toi, sinon dis le.

A+
ersoluma
   Posté le 18-08-2004 à 18:23:42   

je souhaite mettre à zero des cellules dans plusieurs pages d'une méme feuille de calcul.
ersoluma
   Posté le 19-08-2004 à 19:59:44   

Avec toutes ces explications , celà devrait aller.
merci à toi grand maitre informaticien
jackouille
   Posté le 20-08-2004 à 11:49:25   

c'est quoi ce dialogue d'intellos ou bien est ce un nouveau dialecte ?
ersoluma
   Posté le 20-08-2004 à 18:37:05   

C'est juste une discussion de mecs qui utilisent aussi leur PC pour travailler .
ALEXANDRA
   Posté le 20-08-2004 à 23:54:20   

Les garçons ca vous dirait de jouer à autre chose de plus passionnant avec moi ?
jackouille
   Posté le 22-08-2004 à 18:49:37   

Moi je veux bien jouer avec toi .
Glisses moi à l'oreille ton numéro de téléphone ........
eugene bidochon
   Posté le 22-08-2004 à 23:11:58   

ALEXANDRA a écrit :

Les garçons ca vous dirait de jouer à autre chose de plus passionnant avec moi ?

eugene bidochon
   Posté le 22-08-2004 à 23:13:27   

eugene bidochon a écrit :

[citation=ALEXANDRA]Les garçons ca vous dirait de jouer à autre chose de plus passionnant avec moi ?
[/citation]
moi aussi je veux bien jouer avec toi:laquelle tu choisis?
jackouille
   Posté le 24-08-2004 à 20:17:23   

on dirait une paire de couilles