modproc.bas

来自「多种图表的绘制及其运用」· BAS 代码 · 共 25 行

BAS
25
字号
Attribute VB_Name = "modProc"
Option Explicit
Public Function TokenByPos(stg As String, intIdx As Integer, stgSep As String) As String

    ' intIdx = -1 to get last element in the string
    
    Dim stgSplit
    
    If Right$(stg, 1) <> stgSep Then
        stgSplit = Split(stg & stgSep, stgSep, -1, 1)
    Else
        stgSplit = Split(stg, stgSep, -1, 1)
    End If
    If intIdx < 0 Then
        TokenByPos = stgSplit(UBound(stgSplit) - 1)
    ElseIf intIdx <= (UBound(stgSplit)) Then
        TokenByPos = stgSplit(intIdx - 1)
    Else
        TokenByPos = Empty
    End If

End Function


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?