Public PrésenceCaractère As String
Option Explicit
Public Sub ChercheCaractère(TexteAnalysé As String, CaractèreRecherché As String)
Dim T As Byte
PrésenceCaractère = ""
For T = 1 To Len(TexteAnalysé)
If Mid(UCase(TexteAnalysé), T, 1) = UCase(CaractèreRecherché) Then
PrésenceCaractère = CaractèreRecherché
End If
Next T
End Sub
Sub Analyse()
Call ChercheCaractère(Cells(3, 21), "g")
If PrésenceCaractère = "g" Then
Selection.NumberFormat = "0"" g"""
Else
Selection.NumberFormat = "0"" mL"""
End If
End Sub