remplissage automatique de cellules

  • Initiateur de la discussion Initiateur de la discussion Débutant
  • 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 !

D

Débutant

Guest
Bonjour
J'ai une feuille avec des boutons, et je souhaiterai que quand je selectionne 5 cellules avec la souris, si j'appuie sur un bouton, celui ci colorie la cellule en rouge et mette un 'G' dans chaque cellules.

Comment tapper ce code???
Merci
 
Bonjour Débutant, bonjour le forum,

Essaie ce bout de code. Attention, il ne tient pas compte du nombre de cellules sélectionnées.


Private Sub CommandButton1_Click() 'bouton 'Rouge'
Dim cel As Range 'déclare la variable cel

For Each cel In Selection 'boucle sur toutes les cellules de la sélection
cel.Interior.ColorIndex = 3 'colorie la cellule de rouge
cel.Value = 'G' 'écrit 'G' dans la cellule
Next cel 'prochaine cellule de la boucle

End Sub

Édition :

La boucle For Each... Next est inutile, l'exemple de JC de Lorient est plus correct. (Merci Hervé).

Message édité par: Robert, à: 08/06/2006 13:51
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
258
Retour