tactic6
XLDnaute Impliqué
Bonsoir le forum et tous les autres
quelqu'un pourrait me dire ce qui ne va pas dans mon code?
Le principe:
selectionner une cellule et executer le macro pour transformer le texte en Maj
Quand je le lance il met des heures à afficher le résultat
est-il modifiable
Merci
quelqu'un pourrait me dire ce qui ne va pas dans mon code?
Code:
Sub Majuscules()
Dim Table() As String
Dim Mot As Range, Plage As Range
Dim sStr As String, sRes As String
Dim Cmpt As Long, Ptr As Long
On Error Resume Next
Set Plage = Application.InputBox( _
"Sélectionner la plage à couvrir", _
"Plage:", _
ActiveWindow.Selection.Address(0, 0), _
Type:=8)
If Err <> 0 Then
On Error GoTo 0
Exit Sub
End If
If Not (Plage Is Nothing) Then
For Each Mot In Plage
If Not Mot.HasFormula Then
Mot.Value = UCase(Mot.Value)
End If
Next Mot
End If
End Sub
Le principe:
selectionner une cellule et executer le macro pour transformer le texte en Maj
Quand je le lance il met des heures à afficher le résultat
est-il modifiable
Merci