Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как записать данные обратно в ячейку в цикле? / 6 сообщений из 6, страница 1 из 1
04.03.2008, 15:02
    #35169931
Dimon111
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
Делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Sub Divide()
Dim Serv As Range, Vars As Variant          '
Set Serv = Range("D1164:D2086")       
For Each Vars In Serv                            'Цикл для каждого элемента
If Vars >  2000  Then Vars = Vars /  1000000 
Next Vars                                            '
End Sub

Наверно так писать нелья: If Vars > 2000 Then Vars = Vars / 1000000 потому, что данные обратно не записываются.

В чем грабли?
...
Рейтинг: 0 / 0
04.03.2008, 15:40
    #35170120
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
Код: plaintext
1.
2.
3.
4.
5.
6.
Sub Divide()
    Dim Serv As Range, Vars As Range          '
    Set Serv = Range("D1164:D2086")
    For Each Vars In Serv                            'Цикл для каждого элемента
        If Vars >  2000  Then Vars = Vars /  1000000 
    Next Vars                                            '
End Sub
...
Рейтинг: 0 / 0
04.03.2008, 15:53
    #35170184
Dimon111
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
Не понял ответа. В чем разница с исходным вариантом?
...
Рейтинг: 0 / 0
04.03.2008, 16:16
    #35170309
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
см. внимательней строку с Dim
...
Рейтинг: 0 / 0
04.03.2008, 16:28
    #35170363
Dimon111
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
Уработался я. Прошу прощения. Словил интересный глюк, о котором сейчас напишу в новой ветке.

Конечно заработало. Спасибо.
...
Рейтинг: 0 / 0
04.03.2008, 16:35
    #35170398
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать данные обратно в ячейку в цикле?
Где, где?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как записать данные обратно в ячейку в цикле? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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