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

K

ktran

Guest
hello,

j ai cherche sur le forum et trouve des pistes mais en adaptant un peu, ca coince dans le fait que VBA ne convertit pas les minuscules en majuscules. voici le code, une idee ?

merci d avance

Sub Maj()
ActiveSheet.Range("B6:T9000").Select
For Each cell In Range("B6:T9000")
cell = StrConv(cell, vbUpperCase)
Next
End Sub
 
Re : Majuscule macro

Bonjour le forum
Voici le code que j'utilise
si ça peut t'aider
Code:
Sub Majuscules()
Dim Mot As Range, Plage As Range
On Error GoTo finerreur
Set Plage = Application.InputBox("Sélectionnez la plage à couvrir, merci ", "SELECTION D'UNE PLAGE:", Type:=8)
For Each Mot In Plage
If Mot.HasFormula = False Then
Mot = UCase(Mot)
End If
Next Mot
finerreur:
Fin:
End Sub
Bon Dimanche
 
Re : Majuscule macro

Bonjour

edition2 : à la réflexion, essaie plutôt ceci
Code:
Sub maj3()
Dim c As Range
For Each c In Range("B6:T9000").SpecialCells(xlCellTypeConstants, 2)
c.Value = UCase(c.Text)
Next
End Sub

Essaie comme ceci


Code:
Sub maj2()
[COLOR=Red]Dim c As Range[/COLOR]
For Each c In Range("B6:T9000")
If Not IsEmpty(c) Then
c.Value = UCase(c.Text)
End If
Next
End Sub
edit: bonjour tactic6, pas rafraichi assez vite 😉
 
Dernière édition:
- 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
7
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
L
Réponses
9
Affichages
1 K
Réponses
3
Affichages
1 K
T
Réponses
2
Affichages
630
Tintin41
T
L
Réponses
7
Affichages
4 K
lilidxb
L
Retour