Застрял заполнение массива, используя VBscript и цикл For - PullRequest
0 голосов
/ 29 марта 2019

Я создал массив для хранения некоторых адресов ячеек Excel, но во время работы через часть массива с циклом For Loop (потому что значения в порядке для этой части данных, и это проще, чем делать каждый ввремя), но я получаю сообщение об ошибке в строке 22 (saData (i, 1) = "D" count), прямо в переменной "count", но я не могу понять, почему.

'LOADING EXCEL CELL ADDRESS INTO INPUT ARRAY
 saData(0,1) = "C3"
 saData(1,1) = "F3"
 saData(2,1) = "C4"
 saData(3,1) = "F4"
 saData(4,1) = "F6"
 saData(5,1) = "C7"
 saData(6,1) = "F7"
 saData(7,1) = "C8"
 saData(8,1) = "C9"
 saData(9,1) = "F9"
 saData(10,1) = "C11"
 saData(12,1) = "F11"
 saData(13,1) = "C13"
 saData(14,1) = "F13"

 Dim count : count = 16
 For i = 15 to 54
     saData(i,1) = "D" count
     count = count + 1
     next'

saData(55,1) = "G59"
saData(56,1) = "F60"
saData(57,1) = "B64"
saData(58,1) = "E64"

For i = 0 to 59
    Msgbox saData(i,1)
    next

1 Ответ

0 голосов
/ 02 апреля 2019

Просто попробуйте объединить saData(i,1) = "D"&count

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...