Sub Main() Dim rtClipBoard As String = "ABCD" If Analyser(rtClipBoard:=rtClipBoard) = True Then 'DEVRAIT AFFICHER DCBA Msgbox(rtClipBoard) Else 'DEVRAIT AFFICHER ABCD Msgbox(rtClipBoard) End If End Sub Function Analyser(ByRef rtClipBoard As String) As Boolean If rtClipBoard = "" Then Return False rtClipBoard = "DCBA" Return True End Function
Sub Main() Dim rtClipBoard As String = "ABCD" If Analyser(rtClipBoard:=rtClipBoard) = True Then 'DEVRAIT AFFICHER DCBA 'Si rtClipBoard = "ABCD" Msgbox(rtClipBoard) Else 'DEVRAIT AFFICHER ABCD 'Si rtClipBoard = "" Msgbox(rtClipBoard) End If End Sub Function Analyser(ByRef rtClipBoard As String) As Boolean If rtClipBoard = "" Then rtClipBoard = "ABCD" Return False Else rtClipBoard = "DCBA" Return True End If End Function