Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задать шаг / 6 сообщений из 6, страница 1 из 1
08.02.2007, 13:42:14
    #34315742
REDS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
Здравствуйте!
Есть такая штука For x=2 To 100
но X в цикле должен быть равен не 2,3,4,5,....... ит.д. а другим числам..эти числа за ранее известны,
но шагом не получится.....Числа: 2,5,125,326,456,840,1001
Как можно, или вооще возможно ли это сделать?
...
Рейтинг: 0 / 0
08.02.2007, 13:52:42
    #34315790
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Option Explicit
Option Base  1 

Sub VarSteps()

Dim Steps As Variant
Dim i As Integer
Dim j As Integer

    Steps = Array( 2 ,  5 ,  125 ,  326 ,  456 ,  840 ,  1001 )
    
    For i =  1  To  7 
        j = Steps(i)
        Debug.Print i, j
    Next i
    
End Sub
...
Рейтинг: 0 / 0
08.02.2007, 13:55:02
    #34315797
REDS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
Спасибо..но вот еще вопрос если я использовал Х в Cells(x,1).....то теперь как быть?? За ранее Огромное спасибо
...
Рейтинг: 0 / 0
08.02.2007, 14:04:11
    #34315847
1111фффф
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
Код: plaintext
1.
2.
3.
For i =  1  To  7 
x=Steps(i)
Cells(x, 1 ).....
Next i
...
Рейтинг: 0 / 0
08.02.2007, 14:11:19
    #34315887
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
REDSСпасибо..но вот еще вопрос если я использовал Х в Cells(x,1).....то теперь как быть?? За ранее Огромное спасибо
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Option Explicit
Option Base  1 

Sub VarSteps()

Dim Steps As Variant
Dim i As Integer
Dim j As Integer

    Steps = Array( 2 ,  5 ,  125 ,  326 ,  456 ,  840 ,  1001 )
    
    For i =  1  To  7 
        j = Steps(i)
        Debug.Print i, j
        Debug.Print Cells(j, 1 ).Value
    Next i
    
End Sub
...
Рейтинг: 0 / 0
08.02.2007, 14:28:12
    #34315978
REDS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задать шаг
ВСЕМ Огромное спасибо :-)))
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задать шаг / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]