VBA/Excel/Access/Word/String Functions/Right

Материал из VB Эксперт
Версия от 12:47, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Move the sign from the right-hand side thus changing a text string into a value.

 
Sub MoveMinus()
    On Error Resume Next
    Dim cel As Range
    Dim myVar As Range
    Set myVar = Selection
   
    For Each cel In myVar
        If Right((Trim(cel)), 1) = "-" Then
            cel.Value = cel.Value * 1
        End If
    Next
End Sub



Right() Returns a substring from the right side of a string.

 
Sub strDemo6()
   Debug.Print Right("Test", 2)
End Sub