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

XL 2010 clearcontents

  • Initiateur de la discussion Initiateur de la discussion herve62
  • 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 !

herve62

XLDnaute Barbatruc
Supporter XLD
Bonjour
J'ai retranscris dans ce petit exemple le Pb
En Feuil2 on lance l'usf le bouton met les valeurs des box en Feuil1 et EFFACE en A5:A10
Sauf que si l'on reste en Feuil2 > Bug
Si on passe en Feuil1 > OK
Pourtant je précise bien OU effacer ??
Je vois pas ?
 

Pièces jointes

Bonjour

Ainsi ce devrait être mieux
Private Sub CommandButton1_Click()
With Worksheets("Feuil1")
.Cells(5, 2) = TextBox1.Value
.Cells(6, 2) = TextBox2.Value
End With
Worksheets("Feuil1").Range(Worksheets("Feuil1").Cells(5, 1), Worksheets("Feuil1").Cells(10, 1)).ClearContents
End Sub
 
Bonjour à toi aussi Chti160

(cf le message#2) 😉 que tu sembles avoir zappé)

Ma variante syntaxique du message#2
VB:
Private Sub CommandButton1_Click()
Dim F As Worksheet: Set F = Worksheets("Feuil1")
F.Cells(5, 2).Resize(2).Value = Application.Transpose(Array(TextBox1, TextBox2))
F.Cells(5, 1).Resize(6) = ""
End Sub
 
Ok Merci Jean Marie
Bon je suppose qu'il n'y a rien à comprendre ? que c'est comme ça !!
Mais dans les codes ex. de MS (ma structure) , c'est pas précisé qu'il faut être dans la feuille active !!!
 
Re

Non en précisant explicitement le nom de la feuille dans la syntaxe Range, on est sur de faire comprendre à VBA sur quelle feuille agir
VB:
Worksheets("Feuil1").Range(Worksheets("Feuil1").Cells(5, 1), Worksheets("Feuil1").Cells(10, 1)).ClearContents
 
- 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
3
Affichages
405
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…