Когда я использую instr для чисел с большим количеством цифр, сначала показывается 3, а во втором - 14 в ближайшем окне. Кто-нибудь знает, как вы читаете это в этом случае?
Sub read()
Dim sl As String
Dim first As Integer
Dim second As Integer
sl = ".3, 4.858E-10, .100006103516"
first = InStr(2, sl, ",", 1)
second = InStr(first + 2, sl, ",", 1)
Debug.Print (first)
Debug.Print (second)
End Sub