Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres Effacer plusieurs cellules prédéfinis en utilisant une serie de boutons VBA macros

  • Initiateur de la discussion Initiateur de la discussion LUYGYS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

LUYGYS

XLDnaute Occasionnel
Il s agit d' effacer les cellules d' un click ou il y a un 8 et aucune autre en utilisant une série de boutons dans l' ordre comme une séquence code !
Un peut DE VBA est bien venu !
Merci d' avance a tous les collaborateurs. ! 🙂

PS: le 8 est juste pour indiquer quelles sont les cellules a effacer, les donnes dans ces cellules peut être divers et de formats complètement différents !!!!

LUYGYS
 

Pièces jointes

Dernière édition:
le tableau en fait qui utiliserait ces donnes comporte beaucoup de cellules qui serait gardez avec une date ! un nouveau tableur avec les cellules vierges de donnes est utilise a nouveau et garde avec une autre date et ensuite efface avec les boutons pour utiliser a nouveau a l infini.
 
Re

patricktoulon
Tu m'as encore zappé
(ou tu regardais pas la télé dans les seventies 😉 => message#74

NB:Je sens qu'on va vite arriver au message#100 à ce train-là)

EDITION: Ah bah, non, tu m'avais vu passé 😉
 
non il y a un seul tableur mais avec beaucoup plus de cellules a utiliser que celles dans le exemple que en faite montre plusieur cas de figure a utiliser les boutons ,pas plusieurs tableaux. !
 
bonjour je vais essayer ce code je reponderai apres . 😉
 
Re

Ce serait peut-être plus économe en boutons avec un ToggleButton
Les deux lignes ci-dessus sont à mettre dans un module standard
Public t As Variant
Public rng As Range

Et sur la feuille, on a un ToggleButton
(et le code VBA ci-dessous dans le code de la feuille et pas dans le module)
VB:
Private Sub ToggleButton1_Click()
With ToggleButton1
  If .Value Then
  .Caption = "Suppression en cours"
  .BackColor = vbGreen
  Set rng = Application.InputBox("En cliquant sur OK," & Chr(13) & "les cellules ci-dessous seront effacées", _
  "Effacement Cellules", , Type:=8)
  If rng Is Nothing Then Exit Sub
  t = rng.Value
  rng.ClearContents
  Else
  .Caption = "Suppression annulée"
  .BackColor = vbRed
  rng.Value = t
  End If
End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
4 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…