Excelマクロで一連の数字から一連の数字を選択する方法は? 「16964926469263」から 5 桁目から 9 桁目までの数字を選択したいとします。
-- ヴィノード
これを試して
Sub Sample()
Dim sNumber As String
Dim StartNumber As Long
Dim EndNumber As Long
Number = "16964926469263"
StartNumber = 5
EndNumber = 9
Debug.Print Mid(Number, StartNumber, EndNumber - StartNumber + 1)
End Sub
これにより、49264
9 番目の位置より前にしたい場合は、
Sub Sample()
Dim sNumber As String
Dim StartNumber As Long
Dim EndNumber As Long
Number = "16964926469263"
StartNumber = 5
EndNumber = 9
Debug.Print Mid(Number, StartNumber, EndNumber - StartNumber)
End Sub
これにより、4926