IBM Lotus Symphony
|
Devolve a parte especificada de uma expressão de cadeia (Função Mid) ou substitui a parte de uma expressão de cadeia por outra cadeia (Instrução Mid).
Mid (Text As String, Start As Long [, Length As Long]) or Mid (Text As String, Start As Long , Length As Long, Text As String)
String (apenas por função)
Text: Qualquer expressão de cadeia que pretende modificar.
Start: Expressão numérica que indica a posição do carácter na cadeia onde começa a porção de cadeia que pretende substituir ou devolver. O valor máximo permitido é de 65535.
Length: Expressão numérica que devolve o número de caracteres que pretende substituir ou devolver. O valor máximo permitido é de 65535.
Se o parâmetro Length na Função Mid estiver omitido, são devolvidos todos os caracteres na expressão desde o início até fim da cadeia.
Se o parâmetros Length na Instrução Mid for menor do que o comprimento do texto que pretende substituir, o texto é reduzido ao comprimento especificado.
Text: A cadeia para substituir a expressão de cadeia (Instrução Mid).
Sub ExampleUSDate
Dim sInput As String
Dim sUS_date As String
sInput = InputBox("Introduza uma data no formato internacional 'AAAA-MM-DD'")
sUS_date = Mid(sInput, 6, 2)
sUS_date = sUS_date & "/"
sUS_date = sUS_date & Right(sInput, 2)
sUS_date = sUS_date & "/"
sUS_date = sUS_date & Left(sInput, 4)
MsgBox sUS_date
End Sub