![]() |
#1
|
|||
|
|||
![]() Code:
Sub q() Dim vInput As Variant vInput = InputBox("", "", "9,1,3,5,6,2,4,10,7,8") Dim arr As Variant, a As Variant arr = Split(vInput, ",") Debug.Print TypeName(arr) '' String() For a = LBound(arr) To UBound(arr) arr(a) = CInt(arr(a)) '' to convert string to integer Debug.Print TypeName(arr(a)) '' String Next a End Sub I ask it here. I code the above in Word though. I want to use CInt() to convert each item in an array from string to integer but it fails. How can I convert a string array to an integer array? Thank you. |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Array argument in macro command | Wries | Excel Programming | 2 | 11-20-2012 01:08 AM |
How to reserve an array in a public function? | tinfanide | Word VBA | 2 | 02-27-2012 06:51 AM |
![]() |
andrei | Excel | 9 | 02-03-2012 03:40 AM |
How to capture start and ending Ref. Nos. in an array | KIM SOLIS | Excel | 5 | 09-07-2011 07:43 AM |
Look up an array based on user input | johnsmb | Excel | 2 | 01-07-2011 01:12 PM |