Переменная замена текста в ячееке

Программирование на Visual Basic for Applications
fishh
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 21.10.2005 (Пт) 9:50

Переменная замена текста в ячееке

Сообщение fishh » 06.09.2006 (Ср) 7:11

Помогите, пожалуйста. Может есть какие-нибудь задумки

Задача: дан текст 232/125. Сначала в ячейка должна отображаться цифра 232, через 5 сек. в этой же ячейке цифра 125. и так далее не прекращая.

Спасибо

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 06.09.2006 (Ср) 7:43

Таймер?
Весь мир матрица, а мы в нем потоки байтов!

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 06.09.2006 (Ср) 14:51

Я бы сказал, что речь скорее о Application.OnTime. Например:

в модуль ThisWorkbook:

Код: Выделить всё
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    StopRutine
End Sub


Private Sub Workbook_Open()
    StartRutine
End Sub


в стандартный модуль:

Код: Выделить всё
Dim Interval As Date

Sub StartRutine()
    Interval = Now + TimeValue("00:00:05")
    With Sheets(1).Range("A1")
        If .Value = 232 Then .Value = 125 Else .Value = 232
    End With
    Application.OnTime Interval, "StartRutine"
End Sub

Sub StopRutine()
    Application.OnTime Interval, "StartRutine", schedule:=False
End Sub
Привет,
KL


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 43

    TopList