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

Hugues

XLDnaute Impliqué
Bonjour Le Forum,

Je souhaiterais savoir s'il est possible que la saisie dans un groupe de cellule soit toujours en majuscule. Toute saisie de données en minuscule soit transformée en majuscule.

Merci pour votre aide,

Hugues
 
Re : Format des cellules

Bonsoir Hugues,

Voici ci-dessous un code faisant ce que tu demande pour la cellule [A15]

Code:
Private Sub Worksheet_Change(ByVal Target As Range)

  If Target.Row = 15 And Target.Column = 1 Then
     Target.Value = UCase(Target.Value)
  End If

End Sub

Si ton groupe de cellule est la colonne 2, il te suffit de remplacer :
Code:
  If Target.Row = 15 And Target.Column = 1 Then

par :
Code:
  If Target.Column = 2 Then

Si ton groupe de cellule est [A15:A25], il te suffit de remplacer :
Code:
  If Target.Row = 15 And Target.Column = 1 Then

par :
Code:
  If Target.Row >= 15 And Target.Row <= 25 And Target.Column = 1 Then

etc...

Attention, il ne faut pas mettre cette macro dans module1 ou ... mais dans ta feuille concernée.

Bonne soirée

Edition : Bonsoir Skoobi
 
- 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
18
Affichages
779
  • Question Question
Microsoft 365 archivage excel
Réponses
12
Affichages
286
Réponses
5
Affichages
147
  • Question Question
Microsoft 365 Fusion de cellules
Réponses
5
Affichages
194
  • Question Question
XL pour MAC mise en forme
Réponses
2
Affichages
629
Retour